Vocabulary Quiz:

1. emollient

2. rail

3. aberration

4. strenuous

5. odious

6. confidant

7. temerity

8. engender

9. anonymous

10. ingenuous

11. inundate

12. anecdote

13. calumny

14. impeccable

15. constituent

16. antiquated

17. pejorative

18. affront

19. divine

20. audacious

Time left: 200 seconds