Definition of Leats. Meaning of Leats. Synonyms of Leats
Here you will find one or more explanations in English for the word Leats.
Also in the bottom left of the page several parts of wikipedia pages related to the word Leats and, of course, Leats synonyms and on the right images related to the word Leats.
Definition of Leats
Leat Leat Leat, n. [Cf. Lead to conduct.]
An artificial water trench, esp. one to or from a mill. --C.
Kingsley.