Vocabulary Quiz:

1. comprehensive

2. utilitarian

3. ennui

4. sensuous

5. panacea

6. construe

7. berate

8. reputable

9. denigrate

10. hypocrisy

11. garrulous

12. idiosyncratic

13. incorrigible

14. impudent

15. medley

16. capricious

17. accost

18. extricate

19. relegate

20. annex

Time left: 200 seconds