Agriculture

12345678910
Across
  1. 1. a piece of land used for raising crops or animals
  2. 4. the cultivating of soil, producing of crops, and raising of livestock
  3. 5. a doctor who treats animals
  4. 7. a place to buy and sell things
  5. 8. to eat or drink up
  6. 9. animals kept for profit
Down
  1. 2. usable stock or supply
  2. 3. depending on one another
  3. 6. to bring forth, yield
  4. 10. to provide for