Vocabulary Quiz:

1. stoic

2. ingenuous

3. meritorious

4. exonerate

5. confidant

6. semaphore

7. bereft

8. inhibit

9. conundrum

10. compensate

11. solipsistic

12. anxiety

13. propriety

14. arid

15. desecrate

16. reservoir

17. obtuse

18. interminable

19. speculative

20. ebullient

Time left: 200 seconds