• Leat

    Noun

    leat

    (plural leats)
    1. an artificial watercourse, canal or aqueduct, but especially a millrace

    Anagrams

    © Wiktionary