A Christmas Carol Vocabulary

123456789101112131415161718192021
Across
  1. 2. something of non scientific origin
  2. 6. great respect
  3. 8. abnormal growth
  4. 14. in an impressive way
  5. 15. morally bound to take action
  6. 18. filled to the point of overflowing
  7. 20. try hard to achieve something
  8. 21. anger or annoyance at injustice
Down
  1. 1. at some distance
  2. 3. accept something
  3. 4. greed
  4. 5. just before
  5. 7. hanging/swinging freely
  6. 9. an uncertain belief
  7. 10. a stone used to grind material
  8. 11. unpleasant
  9. 12. feeling sad
  10. 13. a selfish person
  11. 16. person who receives a legacy
  12. 17. clothing
  13. 19. give up; give in