Vocabulary Quiz:

1. harrowing

2. abject

3. confound

4. salutation

5. deride

6. adroit

7. cloying

8. impetuous

9. deliberate

10. onerous

11. rife

12. asylum

13. expedient

14. ardor

15. didactic

16. noisome

17. confluence

18. stoic

19. reprobate

20. cognizant

Time left: 200 seconds