'pigboat' definitions:

Definition of 'pigboat'

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