Synonyms and Antonyms for submersible_warship

1. submersible warship (n.)

a warship designed to operate under water

Synonyms: Antonyms: