submersible : Idioms & Phrases


submersible warship

  • noun a warship designed to operate under water
    submersible.
WordNet