Vocabulary Quiz:

1. affront

2. eminent

3. approbation

4. primeval

5. benevolent

6. deft

7. chastise

8. abdicate

9. yoke

10. reservoir

11. expedient

12. ribald

13. irascible

14. affinity

15. aloof

16. sophomoric

17. viscous

18. fraught

19. rash

20. indolent

Time left: 200 seconds