Vocabulary Quiz:

1. sanguine

2. conundrum

3. potentate

4. ostentatious

5. vilify

6. harangue

7. antagonism

8. revoke

9. cosmopolitan

10. mores

11. adorn

12. tome

13. deprecate

14. opulent

15. vituperate

16. constituent

17. demarcation

18. aisle

19. apathetic

20. inimical

Time left: 200 seconds