Vocabulary Quiz:

1. intriguing

2. assistance

3. affiliate

4. crystalline

5. asphyxiate

6. conform

7. keen

8. proper

9. destructive

10. protectionist

11. humiliate

12. barn

13. purple

14. episode

15. compete

16. obstruction

17. plumber

18. improvise

19. scratch

20. foresight

Time left: 200 seconds