Vocabulary Quiz:

1. ample

2. attitude

3. anxious

4. abroad

5. vicious

6. incident

7. surpass

8. inevitable

9. thick-skinned

10. Set me up

11. duty

12. meet with

13. justify

14. be exposed to

15. disastrous

16. evolve

17. well-rounded

18. opposition

19. deceptive

20. progress

Time left: 200 seconds