DEBRIS


Meaning of DEBRIS in English

Any material, including floating or submerged trash, suspended sediment, or bed load, moved by a flowing stream.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.