Vocabulary Quiz:

1. ecstatic

2. revel

3. inviolable

4. reprehensible

5. agile

6. alias

7. advocate

8. consensus

9. pejorative

10. parody

11. veneer

12. beseech

13. bilk

14. impudent

15. inveterate

16. invective

17. potentate

18. banal

19. cloying

20. inexorable

Time left: 200 seconds