Vocabulary Quiz:

1. travesty

2. vituperate

3. dialect

4. accost

5. aspire

6. confound

7. irascible

8. buttress

9. etymology

10. convention

11. abate

12. juxtaposition

13. cupidity

14. preponderance

15. confidant

16. aggregate

17. enamor

18. ubiquitous

19. conflagration

20. discomfit

Time left: 200 seconds