A long walk to water

123456789101112131415161718192021
Across
  1. 3. a large grassland
  2. 4. to run in every direction
  3. 6. a large area with plants
  4. 10. to take care of large cattle
  5. 11. earthly life
  6. 12. a large man powered weapon
  7. 14. magic and state of mind
  8. 17. idle ship or craft
  9. 19. messy
  10. 20. coward back
  11. 21. to hold gently
Down
  1. 1. to move without fix
  2. 2. to stop or pause
  3. 5. a large path
  4. 7. a state of uneasy or confused mind
  5. 8. ceremony
  6. 9. riot or disagree idles
  7. 10. were earth and sky meet
  8. 13. a large brown cap
  9. 15. without purpose
  10. 16. reluctance
  11. 18. extend upward
  12. 20. crazy light movement