Future generations

123456789101112
Across
  1. 2. the production and sale of farm products, or a company involved in this
  2. 5. to increase or improve something and make it more successful
  3. 8. a special wall built across a river or stream to stop the water from flowing, especially in order to make a lake or produce electricity
  4. 9. to express formal support or approval for someone or something
  5. 12. to supply land or crops with water
Down
  1. 1. to develop well and be successful
  2. 3. to completely get rid of something such as a disease or a social problem
  3. 4. to use time, energy, goods etc
  4. 6. to make it difficult for something to develop or succeed
  5. 7. an animal that eats flesh
  6. 10. a deep narrow valley with steep sides
  7. 11. a North American animal that has thick fur and a wide flat tail, and cuts down trees with its teeth