LEAT


Meaning of LEAT in English

n. Brit. an open watercourse conducting water to a mill etc.

[ OE -gel‘t (as Y- + root of LET(1)) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.