Vocabulary Quiz:

1. deride

2. penultimate

3. aloof

4. excursion

5. mendacious

6. blemish

7. adverse

8. novice

9. analogous

10. affluent

11. florid

12. gratuitous

13. mitigate

14. despondent

15. concoct

16. egregious

17. boon

18. benevolent

19. upbraid

20. euphoric

Time left: 200 seconds