Vocabulary

12345678910111213141516171819202122
Across
  1. 3. cow shed
  2. 6. descended from an ancestor
  3. 8. hard grey or pink rock
  4. 10. give in to a craving
  5. 12. give in
  6. 13. meadows
  7. 14. natural liking
  8. 15. cover with stones of concrete
  9. 18. limit
  10. 19. present in large numbers
  11. 20. fitful sleep
  12. 21. stop working
  13. 22. graves
Down
  1. 1. moving the body in short quick movements
  2. 2. dull
  3. 4. to compensate
  4. 5. enjoyable
  5. 7. better situation
  6. 9. part of a whole
  7. 11. person who has broken the law
  8. 12. set of things happening
  9. 15. mark a position
  10. 16. stage
  11. 17. people living in a place for the first time
  12. 20. slow continuous movement