LEAT


Meaning of LEAT in English

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

Etymology: OE -gel{aelig}t (as Y- + root of LET(1))

Oxford English vocab.      Оксфордский английский словарь.