leat
noun
\ ˈlēt\
plural -s
Definition of leat
dialectal, England
: an artificial water trench especially leading to or from a mill
Keep scrolling for more