pigboat Meaning, Definition & Usage

  1. noun a submersible warship usually armed with torpedoes
    submarine; U-boat; sub.

WordNet