Leat Definition
noun
An artificial watercourse, canal or aqueduct, but especially a millrace.
Wiktionary
Other Word Forms of Leat
Noun
Singular:
leat
Plural:
leatsRelated Articles
Find Similar Words
Find similar words to leat using the buttons below.