torpille
Top 15000
Meanings
Noun
1. torpedo (cylindrical explosive projectile that can travel underwater and is used as a weapon)
2. electric ray
Examples2
There's only one torpedo left.
One of the torpedoes hit its target.