Vocabulary Quiz:

1. cognizant

2. benevolent

3. effrontery

4. arcane

5. appraise

6. impervious

7. feral

8. cajole

9. petulance

10. decry

11. deride

12. alias

13. redoubtable

14. genial

15. indefatigable

16. amiable

17. exult

18. sagacity

19. deter

20. insolent

Time left: 200 seconds