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. Словарь английских синонимов. 2012