Vocabulary Quiz:

1. commendation

2. alacrity

3. semaphore

4. orthodox

5. defile

6. adroit

7. diminutive

8. munificence

9. toady

10. cupidity

11. alleviate

12. philanthropic

13. replete

14. conduit

15. disavow

16. modulate

17. irreverence

18. convention

19. meager

20. diligent

Time left: 200 seconds