DEBRIS GUARD


Meaning of DEBRIS GUARD in English

A screen or grate at the intake of a channel, drainage, or pump structure for the purpose of stopping debris.

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