Vocabulary Quiz:

1. impinge

2. innovate

3. demean

4. admonish

5. elaborate

6. agile

7. dubious

8. replete

9. inhibit

10. remiss

11. anxiety

12. petulance

13. tantamount

14. balk

15. harrowing

16. blandish

17. reprehensible

18. ribald

19. atone

20. compliant

Time left: 200 seconds