Definition of Submersible

Any infomration entered here is solely your responsibility

Currently available definitions
Submersible in English
Noun
  1. a warship designed to operate under water
  2. an apparatus intended for use under water
Adjective
  1. capable of being immersed in water or functioning while submerged