Vocabulary Quiz:

1. oblique

2. rebuke

3. annex

4. zealous

5. perplex

6. impervious

7. cavort

8. flabbergasted

9. odious

10. surrogate

11. audacious

12. staid

13. duplicity

14. cajole

15. clandestine

16. nadir

17. fraught

18. salve

19. plaudits

20. indolent

Time left: 200 seconds