The AI-powered English dictionary
plural leats
An artificial watercourse, canal, or aqueduct, but especially a millrace. examples