Vocabulary Quiz:

1. soliloquy

2. tacit

3. altruistic

4. homogeneous

5. exemplify

6. polemic

7. decimate

8. germane

9. torment

10. insurrection

11. derelict

12. obviate

13. advent

14. hearsay

15. conflagration

16. utilitarianism

17. imperceptibly

18. perfidious

19. proprietor

20. assiduous

Time left: 200 seconds