pigboat
English Dictionary
->
Letter P
-> pigboat
Search Dictionary:
pigboat Definition
(n)
a
submersible
warship
usually
armed
with
torpedoes
pigboat Synonyms
pigboat
sub
submarine
U-boat
© Art Branch Inc.