Vocabulary Quiz:

1. lavish

2. abstain

3. semaphore

4. iniquity

5. relegate

6. devious

7. buttress

8. disclose

9. gratuitous

10. ruminate

11. hypocrisy

12. moderate

13. espouse

14. knell

15. malleable

16. anomaly

17. spurious

18. contemporaneous

19. attain

20. concise

Time left: 200 seconds