No such vocabulary. Please try another one.
No such vocabulary. Please try another one.

Vocabulary Quiz:

1. avarice

2. omniscience

3. fallacy

4. finicky

5. vindictive

6. vilify

7. diffident

8. incorrigible

9. harbor

10. zeal

11. discourse

12. egalitarian

13. inchoate

14. ascetic

15. timorous

16. estimable

17. ingrained

18. distract

19. eschew

20. felicitate

Time left: 200 seconds