What is the full meaning of torpedo
a self-propelled submarine missile, usually cigar-shaped, designed to explode on impact with a target [n TORPEDOES] / to attack with a torpedo [v TORPEDOED, TORPEDOING, TORPEDOES or TORPEDOS]
Example of the word torpedo placed on a Scrabble board.