Definify.com

Definition 2024


spray_drain

spray drain

English

Noun

spray drain (plural spray drains)

  1. (agriculture) A drain made by laying under earth the sprays or small branches of trees, which keep passages open.