Vocabulary Quiz:

1. repudiate

2. hegemony

3. fabricate

4. agnostic

5. agile

6. primeval

7. egregious

8. artifact

9. recapitulate

10. accord

11. zephyr

12. compress

13. deter

14. maverick

15. affront

16. virtuoso

17. subjugate

18. cleave

19. ascertain

20. laceration

Time left: 200 seconds