SUBMERGIBLE Meaning of SUBMERGIBLE in English That which can be immersed in or can remain under water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012