Vocabulary Quiz:

1. flagrant

2. reputable

3. refute

4. anarchist

5. diligent

6. subjugate

7. magnanimous

8. cobbler

9. enmity

10. implicit

11. cavort

12. canvas

13. collateral

14. astute

15. pathology

16. reservoir

17. implement

18. debunk

19. genial

20. aversion

Time left: 200 seconds