Torpedo-boat meaning

A small, fast warship equipped for firing torpedoes.
noun
0
0
A small, fast, maneuverable boat for use in war, with torpedoes as its main weaponry.
noun
0
0
A small, high-speed warship designed to fire torpedoes, especially in coastal waters.
noun
0
0
Advertisement