SUBMARINE Meaning of SUBMARINE in English (1) Beneath the surface of the water; undersea. (2) A ship capable of operating submerged. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012