SEDIMENT-DELIVERY RATIO Meaning of SEDIMENT-DELIVERY RATIO in English The ratio of sediment yield to gross erosion, expressed in percent. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012