Across
- 2. Confusing or difficult problem
- 4. Special words used by a profession
- 5. Determined
- 6. Overthrow
- 13. Repetitive/boring
- 14. Common/widespread
- 16. Your teacher's name!
- 17. To weaken or lose momentum
- 18. To wander indirectly
- 19. Putting others before yourself
- 20. Hostile/aggressive
- 23. To put down by force
Down
- 1. Makes friends easily, talkative
- 3. Spread widely
- 7. Fanatical,Passionate
- 8. Swarming with
- 9. A feeling of overwhelming happiness
- 10. A thing intended to discourage
- 11. Unclean/disgusting
- 12. A state of calm or peacefulness
- 15. starving/abnormally thin due to lack of food
- 21. To take advantage of
- 22. Casual/cheerful indifference
