Vocabulary Quiz:

1. validate

2. appraise

3. divulge

4. propriety

5. fidelity

6. disrepute

7. prescient

8. innovate

9. insinuate

10. stoic

11. discordant

12. nefarious

13. refute

14. diffident

15. vilify

16. artifact

17. penchant

18. catalog

19. diligent

20. encumber

Time left: 200 seconds