RELEASE


Meaning of RELEASE in English

Any spilling, leaking, pumping, pouring, emitting, emptying, discharging, injecting, escaping, leaching, dumping, or disposing into the environment of a hazardous or toxic chemical or extremely hazardous substance.

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