Vocabulary Quiz:

1. obscure

2. contravene

3. epistolary

4. flout

5. stingy

6. discrepancy

7. demean

8. censure

9. noxious

10. credulity

11. odious

12. eminent

13. duplicity

14. exult

15. depravity

16. foster

17. allocate

18. circuitous

19. philanthropic

20. exonerate

Time left: 200 seconds