Vocabulary Quiz:

1. relentless

2. install

3. porcupine

4. savings

5. millennium

6. hostility

7. depart

8. inevitably

9. intact

10. exploitation

11. adventurous

12. accounting

13. tariff

14. medieval

15. impart

16. supplement

17. crash

18. residue

19. raid

20. publicity

Time left: 200 seconds