Vocabulary Quiz:

1. establish

2. gain

3. derive

4. convenience

5. specialist

6. massive

7. preserve

8. opposition

9. challenge

10. edit

11. facility

12. fully

13. economist

14. insist

15. broad

16. professional

17. folding

18. instance

19. popularity

20. permanent

Time left: 200 seconds