Definition of alley crop in English:

alley crop

noun

  • A crop raised between rows of trees or shrubs (typically leguminous ones).

Origin

1980s; earliest use found in Annual Reports 1980.