English dictionary
submersible warship meaning and definition
Definition and meaning of submersible warship at MeaningMonkey.org. submersible warship meaning and definition in the English Dictionary.SUBMERSIBLE WARSHIP noun
Definition of submersible warship (noun)
- a warship designed to operate under water
- synonyms: submersible
- antonym: surface ship
Source: Princeton University Wordnet