Vocabulary Quiz:

1. forgo

2. lacklustre

3. squalor

4. menacing

5. bemoan

6. opulent

7. delineation

8. myriad

9. capricious

10. sacrosanct

11. upheaval

12. condone

13. rambunctious

14. perennial

15. pervade

16. espouse

17. disingenuous

18. aspersion

19. tumultuous

20. obfuscate

Time left: 200 seconds