Vocabulary Quiz:

1. trenchant

2. diligent

3. contravene

4. primeval

5. moderate

6. adorn

7. expiate

8. obstinate

9. prescient

10. zephyr

11. archetypal

12. mawkish

13. affluent

14. abridge

15. appease

16. cavort

17. devious

18. duplicity

19. arbitrary

20. burnish

Time left: 200 seconds