leaky weir noun1 •a simple permeable structure of logs, rocks, and vegetation, placed across a watercourse to slow the water flow and prevent erosion and runoff. formsleaky weirs