'pigboat' definitions:

Definition of 'pigboat'

From: WordNet
noun
A submersible warship usually armed with torpedoes [syn: submarine, pigboat, sub, U-boat]