Vocabulary Quiz:

1. anachronistic

2. avenge

3. audacious

4. ribald

5. juxtaposition

6. congruity

7. stoic

8. ornate

9. idolatrous

10. diligent

11. counteract

12. gregarious

13. stingy

14. compound

15. oscillate

16. commodious

17. salient

18. vehemently

19. petulance

20. vindicate

Time left: 200 seconds