Vocabulary Quiz:

1. renunciation

2. languid

3. reprobate

4. expiate

5. quixotic

6. ignominious

7. disclose

8. debauch

9. concede

10. solipsistic

11. enmity

12. ambiguous

13. potentate

14. presage

15. scurrilous

16. repentant

17. tirade

18. cunning

19. benevolent

20. aversion

Time left: 200 seconds