Steel- and concrete-encased shafts into which hazardous waste is deposited by force and under pressure.
UNDERGROUND INJECTION WELLS
Meaning of UNDERGROUND INJECTION WELLS in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012