Vocabulary Quiz:

1. engender

2. ruminate

3. abject

4. expiate

5. iconoclast

6. emote

7. intractable

8. relish

9. flout

10. dissonance

11. flabbergasted

12. despot

13. goad

14. circumspect

15. fabricate

16. ubiquitous

17. tremulous

18. cultivate

19. tirade

20. hallowed

Time left: 200 seconds