pigboat - English Synonyms Dictionary

pigboat

n.
[1] submarine , sub , U-boat