TORPEDO


Meaning of TORPEDO in English

(n.) An engine or machine for destroying ships by blowing them up.

Webster's English dictionary.      Английский словарь Webster.