Vocabulary Quiz:

1. flout

2. pervasive

3. remedial

4. gregarious

5. indomitable

6. refract

7. zenith

8. plethora

9. mercurial

10. disclose

11. surrogate

12. portent

13. derivative

14. espouse

15. revere

16. inundate

17. idiosyncratic

18. obfuscate

19. deliberate

20. effrontery

Time left: 200 seconds