FREE-FLOWING WEIR Meaning of FREE-FLOWING WEIR in English A weir that in use has the tailwater lower than the crest of the weir. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012