a point or channel of drainage or off-flow; offlet.

listen to the pronunciation of a point or channel of drainage or off-flow; offlet.
English - English

Definition of a point or channel of drainage or off-flow; offlet. in English English dictionary

A point or channel of drainage or off-flow; offlet.
offtake