Vocabulary Quiz:

1. impetuous

2. penchant

3. cupidity

4. inoculate

5. prepossessing

6. atone

7. caustic

8. indolent

9. corroborate

10. emulate

11. pretense

12. requisition

13. terrestrial

14. transient

15. revere

16. ambivalent

17. audacious

18. allay

19. agile

20. animated

Time left: 200 seconds