Vocabulary Quiz:

1. etymology

2. emollient

3. revel

4. compunction

5. astute

6. idolatrous

7. florid

8. inept

9. imperative

10. morass

11. decry

12. cumulative

13. inclination

14. indefatigable

15. expurgate

16. reconcile

17. reciprocate

18. edict

19. assiduous

20. advocate

Time left: 200 seconds