Vocabulary Quiz:

1. inexorable

2. conformist

3. emulate

4. exasperate

5. amenity

6. augment

7. ebullient

8. travesty

9. forlorn

10. dissemble

11. avenge

12. implement

13. harrowing

14. dynamic

15. vigilant

16. enthrall

17. duplicity

18. vociferous

19. harangue

20. denounce

Time left: 200 seconds