TORPEDO Meaning of TORPEDO in English (n.) An engine or machine for destroying ships by blowing them up. Webster's English dictionary. Английский словарь Webster. 2012