Home / S / submarine torpedo

submarine torpedo

noun 17 letters Scrabble 23 WWF 28
Definitions
noun

a torpedo designed to be launched from a submarine

Look “submarine torpedo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →