Vocabulary Quiz:

1. sloppy

2. deluge

3. libertine

4. fracas

5. petition

6. brisk

7. anomaly

8. vex

9. shuck

10. impromptu

11. vituperate

12. forestall

13. ascribe

14. entrenched

15. affluent

16. recompense

17. drone

18. inopportune

19. sway

20. discreet

Time left: 200 seconds