IMMERSIBLE Meaning of IMMERSIBLE in English Capable of being completely immersed in water without suffering damage. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012