pigboat

pigboat

pigboat

Noun

a submersible warship usually armed with torpedoes

Synonyms: