n. self-propelled underwater missile launched from a submarine or boat; (Zoology) fish that has electric organs and is able to give electrical shock from its organs and enlarged pectoral (lives in tropical or temperate seas), crampfish, electric ray, numbfish, electrical fish
TORPEDO
Meaning of TORPEDO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012