A hazardous waste treatment, storage or disposal area that is located on the generating site.
ON-SITE FACILITY
Meaning of ON-SITE FACILITY in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012