Definition of Leat

Noun: leat  leet
Usage: Brit

  1. An artificial water trench, esp. one to or from a mill

See also:
leastwise
leather

Anagrams containing the word leat

leat tlea atle eatl