Vocabulary Quiz:

1. assail

2. emaciated

3. wanton

4. emulate

5. mercurial

6. veneer

7. construe

8. redoubtable

9. vitriolic

10. idolatrous

11. dissent

12. abridge

13. infamy

14. fecund

15. dissipate

16. restitution

17. annex

18. hardy

19. pragmatic

20. immutable

Time left: 200 seconds