Definition, Meaning & Anagrams | English word LEAT
LEAT
Definitions of LEAT
- An artificial watercourse, canal or aqueduct, but especially a millrace.
Number of letters
4
Is palindrome
No
Search for LEAT in:
Page preparation took: 216.91 ms.