Vocabulary Quiz:

1. exasperate

2. antithesis

3. innuendo

4. sycophant

5. connive

6. protean

7. hierarchy

8. bereft

9. noisome

10. philanthropic

11. sanctimonious

12. dubious

13. affront

14. blandish

15. effervescent

16. opulent

17. largess

18. diaphanous

19. cadence

20. desiccated

Time left: 200 seconds