TORPEDO


Meaning of TORPEDO in English

n.

1.

Cramp-fish, electric ray ( Torpedo vulgaris ).

2.

Explosive engine for blowing up ships.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.