Vocabulary Quiz:

1. denigrate

2. reciprocate

3. cupidity

4. bourgeois

5. cleave

6. genial

7. trenchant

8. canny

9. ineffable

10. fabricate

11. vigilant

12. deleterious

13. cherish

14. consecrate

15. vapid

16. pervasive

17. tome

18. elicit

19. commendation

20. vehemently

Time left: 200 seconds