Vocabulary Quiz:

1. favourable

2. assurance

3. supportive

4. contention

5. arm

6. integration

7. utility

8. deficiency

9. formulate

10. net

11. compensate

12. revenge

13. slap

14. flexibility

15. toxic

16. abuse

17. congregation

18. veteran

19. trophy

20. compassion

Time left: 200 seconds