Home
Search
Index
Definify.com
Definition
2025
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.
Similar Results