Words, words, words!

1234567891011121314151617181920212223
Across
  1. 2. once a year
  2. 5. to look at closely
  3. 8. cloth, material
  4. 10. feeling of being treated unfairly
  5. 11. often
  6. 13. to understand
  7. 17. thankful
  8. 18. wildly worried
  9. 19. a teaching talk
  10. 21. freezing cold
  11. 22. extremely angry
  12. 23. to waste time
Down
  1. 1. confused
  2. 3. to show
  3. 4. easily broken
  4. 6. an idea to be proved
  5. 7. to work hard
  6. 9. not moving; immobile
  7. 12. movement of water
  8. 14. something in your way
  9. 15. confused; disorganized
  10. 16. to disappear
  11. 20. able to save money