Vocabulary Quiz:

1. ameliorate

2. exculpate

3. foil

4. vicarious

5. circumscribed

6. prescient

7. laconic

8. soluble

9. debase

10. combustion

11. usurp

12. gourmand

13. proscribe

14. solipsistic

15. dour

16. elated

17. heterogeneous

18. polemic

19. desolate

20. pervasive

Time left: 200 seconds