Vocabulary Quiz:

1. repulse

2. elated

3. nondescript

4. venerable

5. idolatrous

6. aggrandize

7. consummate

8. iniquity

9. flabbergasted

10. exhort

11. vex

12. cogent

13. venerate

14. partisan

15. frivolous

16. petulance

17. approbation

18. elude

19. debacle

20. sedentary

Time left: 200 seconds