Vocabulary Quiz:

1. vigilant

2. harrowing

3. complicit

4. scurrilous

5. refute

6. lurid

7. vex

8. regurgitate

9. nominal

10. propitious

11. auspicious

12. confluence

13. behemoth

14. entail

15. contravene

16. knell

17. debunk

18. somnolent

19. morose

20. ruminate

Time left: 200 seconds