Vocabulary Quiz:

1. purveyor

2. wretched

3. abyss

4. derisive

5. salvation

6. cavalcade

7. imperturbable

8. superstition

9. rout

10. polyglot

11. plaintiff

12. perpetuate

13. dissension

14. strife

15. proliferation

16. tenacity

17. barrage

18. semblance

19. mortifying

20. castigate

Time left: 200 seconds