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))]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.