Vocabulary Quiz:

1. ponder

2. ambush

3. denial

4. repeal

5. random

6. underlie

7. odour

8. insure

9. abhor

10. provenance

11. ghastly

12. envisage

13. ballad

14. dejected

15. heretic

16. insensible

17. idolatry

18. harangue

19. secluded

20. synthesis

Time left: 200 seconds