|
Definition of Leat
1. n. An artificial water trench, esp. one to or from a mill.
Definition of Leat
1. Noun. an artificial watercourse, canal or aqueduct, but especially a millrace ¹
¹ Source: wiktionary.com
Definition of Leat
1. a water trench [n -S]