Drainage Channel
Definition: drainage channel
drainage channel: A small ditch made to remove rainwater from the soil surface. Drainage channels help prevent waterlogging and soil erosion.
Angus & Simental Mix Beef
drainage channel: A small ditch made to remove rainwater from the soil surface. Drainage channels help prevent waterlogging and soil erosion.