Vocabulary Quiz:

1. reprobate

2. obdurate

3. querulous

4. hypothetical

5. idiosyncratic

6. libertarian

7. retract

8. scathing

9. panacea

10. caustic

11. impervious

12. serendipity

13. potentate

14. taciturn

15. virtuoso

16. hardy

17. wanton

18. adept

19. execrable

20. bombastic

Time left: 200 seconds