Vocabulary Quiz:

1. contractor

2. elaborate

3. triangle

4. discuss

5. careful

6. competitive

7. expression

8. willingness

9. bounce

10. preventive

11. unique

12. warm

13. distributor

14. industry

15. surely

16. tangible

17. salvage

18. immediate

19. substitute

20. steadfast

Time left: 200 seconds