Vocabulary Quiz:

1. expedient

2. punitive

3. partisan

4. inure

5. defile

6. magnanimous

7. caucus

8. desiccated

9. discrepancy

10. aggregate

11. discomfit

12. confection

13. irascible

14. adroit

15. avarice

16. servile

17. discern

18. condone

19. complicit

20. plethora

Time left: 200 seconds