Vocabulary Quiz:

1. heterogeneous

2. pallid

3. discretion

4. fetter

5. implement

6. renunciation

7. inclination

8. medley

9. condolence

10. attain

11. abnegation

12. appease

13. accessible

14. servile

15. aggrandize

16. mores

17. odious

18. assess

19. surrogate

20. penchant

Time left: 200 seconds