Vocabulary Quiz:

1. hyperbole

2. alacrity

3. meager

4. vindictive

5. bizarre

6. strut

7. heterodox

8. temperance

9. precious

10. judicious

11. polemic

12. substantial

13. insipid

14. topple

15. gravel

16. martinet

17. impediment

18. discomfit

19. paucity

20. frivolous

Time left: 200 seconds