What is the full meaning of torpedoes
TORPEDO, a self-propelled submarine missile, usually cigar-shaped, designed to explode on impact with a target [n]
Example of the word torpedoes placed on a Scrabble board.