leat /liːt/ noun1 •An artificial watercourse, canal, or aqueduct, but especially a millrace.His paws rested on a sunken branch. The water moved down, clouded with the mud-stirrings of the leat. He lay so still that the trout returned to their stances beside the stone sterlings. — 1927 formsleats