DIRECT DISCHARGER


Meaning of DIRECT DISCHARGER in English

A municipal or industrial facility which introduces pollution through a defined conveyance or system such as outlet pipes; a point source.

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