Definition of ley farming in English:

ley farming

noun

mass nounBritish
  • The alternate growing of crops and grass.

    • ‘Experiments with subterranean clovers, or clover ley farming, helped to improve both soil structure and pasture.’