IMMERSIBLE


Meaning of IMMERSIBLE in English

Capable of being completely immersed in water without suffering damage.

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