TORPEDO


Meaning of TORPEDO in English

(n.) A kind of shell or cartridge buried in earth, to be exploded by electricity or by stepping on it.

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