torpedos in English

noun
1
a cigar-shaped self-propelled underwater missile designed to be fired from a ship or submarine or dropped into the water from an aircraft and to explode on reaching a target.
All aircraft dropped their bombs or torpedoes over the target, but on the return leg Beaufort A9-217 lost contact with the rest of the squadron and failed to return.
2
an electric ray.
Those closest to the lagoon entrance offer the best chance of finding a resting leopard shark or torpedo ray , especially early in the morning.

Use "torpedos" in a sentence

Below are sample sentences containing the word "torpedos" from the English Dictionary. We can refer to these sentence patterns for sentences in case of finding sample sentences with the word "torpedos", or refer to the context using the word "torpedos" in the English Dictionary.