Vocabulary Quiz:

1. flout

2. disparage

3. invective

4. approbation

5. benign

6. audacious

7. semaphore

8. genial

9. deface

10. boisterous

11. ignominious

12. renovate

13. utopia

14. coagulate

15. surrogate

16. bourgeois

17. revere

18. impetuous

19. preclude

20. quandary

Time left: 200 seconds