Vocabulary Quiz:

1. expedient

2. analogous

3. litigant

4. cherish

5. caustic

6. confidant

7. caucus

8. penultimate

9. ostensible

10. harrowing

11. atone

12. contentious

13. entail

14. bashful

15. strident

16. chronological

17. ubiquitous

18. arcane

19. dearth

20. ambiguous

Time left: 200 seconds