Drainage Channel

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.

Leave a Comment