English word definition — powered by WordNet
a submersible warship usually armed with torpedoes
Want to remember pigboat?