Vocabulary Quiz:

1. pervasive

2. disparage

3. cunning

4. innocuous

5. partisan

6. delegate

7. engender

8. vacuous

9. fastidious

10. imperious

11. haughty

12. constituent

13. sanguine

14. platitude

15. insinuate

16. ruminate

17. verdant

18. reciprocate

19. vicissitude

20. nondescript

Time left: 200 seconds