Definition of Leat

  • (n.) An artificial water trench, esp. one to or from a mill.

Synonyms of Leat


No Synonyms Found.

Antonyms of Leat


No Antonyms Found.

Homophones of Leat