Definify.com
Definition 2024
spray_drain
spray drain
English
Noun
spray drain (plural spray drains)
- (agriculture) A drain made by laying under earth the sprays or small branches of trees, which keep passages open.
spray drain (plural spray drains)