Definition of ley farming in English:

ley farming

noun

British
  • [mass noun] The alternate growing of crops and grass.

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