Vocabulary Quiz:

1. contemporaneous

2. execrable

3. restitution

4. allay

5. accentuate

6. wily

7. forestall

8. maelstrom

9. noisome

10. limpid

11. agnostic

12. remedial

13. archaic

14. convivial

15. excavate

16. prescient

17. quotidian

18. battery

19. appalling

20. pugnacious

Time left: 200 seconds