Vocabulary Quiz:

1. garish

2. impinge

3. surfeit

4. ubiquitous

5. chide

6. prowess

7. primeval

8. lithe

9. infusion

10. adverse

11. contemporaneous

12. avenge

13. stagnate

14. benign

15. enigmatic

16. consecrate

17. foster

18. artifact

19. allocate

20. amenable

Time left: 200 seconds