DUMP


Meaning of DUMP in English

A site used to dispose of solid waste without environmental controls.

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