Vocabulary Quiz:

1. encore

2. engender

3. punitive

4. compound

5. deft

6. elated

7. fastidious

8. distend

9. atone

10. disaffected

11. pernicious

12. tangential

13. ascertain

14. renunciation

15. ruminate

16. berate

17. enmity

18. accommodating

19. propriety

20. convoluted

Time left: 200 seconds