SEDIMENT TRAP


Meaning of SEDIMENT TRAP in English

A device for removing sediment from water flows, usually installed at points of outflow.

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