WELL SEAL


Meaning of WELL SEAL in English

An arrangement or device approved by the District that prevents contaminants from entering the well at the upper terminus.

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