Vocabulary Quiz:

1. vituperate

2. invective

3. reprove

4. promulgate

5. presage

6. demean

7. nondescript

8. disgruntled

9. propriety

10. deride

11. affront

12. fetid

13. disperse

14. raucous

15. cajole

16. cogent

17. precipice

18. clamor

19. iridescent

20. exorbitant

Time left: 200 seconds