LEAT


Meaning of LEAT in English

[ li:t ]

■ noun Brit. an open watercourse conducting water to a mill.

Origin

C16: from OE -gelt in wætergelt 'water channel', related to ltan 'to let'.

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