Vocabulary Quiz:

1. impervious

2. disclose

3. negligent

4. reprobate

5. prurient

6. ostentatious

7. largess

8. perusal

9. arbitration

10. terrestrial

11. metamorphosis

12. noisome

13. foster

14. obstinate

15. denigrate

16. quagmire

17. variegated

18. harrowing

19. discretion

20. pittance

Time left: 200 seconds