Vocabulary Quiz:

1. disseminate

2. repentant

3. frivolous

4. contravene

5. prurient

6. demean

7. vituperate

8. florid

9. condone

10. contrite

11. obstinate

12. innocuous

13. antithesis

14. aspire

15. frugal

16. abscond

17. avarice

18. elaborate

19. serene

20. vocation

Time left: 200 seconds