torpedos
Definition
noun. a selfpropelled cigarshaped missile containing explosives
Example Sentence
The game had a destroyer zigzagging to evade torpedos.
Synonyms
Antonyms
Hear It! Say It! Write It!
torpedos