Vocabulary Quiz:

1. impinge

2. corroborate

3. engender

4. foil

5. disgruntled

6. indolent

7. ubiquitous

8. morose

9. primeval

10. embezzle

11. penurious

12. allocate

13. verdant

14. scrupulous

15. innuendo

16. reprehensible

17. annul

18. profuse

19. relegate

20. choreography

Time left: 200 seconds