Vocabulary Quiz:

1. vigilant

2. espouse

3. vehemently

4. wallow

5. sanctimonious

6. execrable

7. nuance

8. behemoth

9. compelling

10. palliate

11. austere

12. palette

13. aloof

14. grandiose

15. magnanimous

16. condone

17. elucidate

18. elude

19. incorrigible

20. impeccable

Time left: 200 seconds