Torpedo

A Dictionary of Military Terms · 1918 · p. 22
A kind of shell or cartridge buried in earth, to be exploded by electricity or by stepping on it; a kind of submarine mine which acts offensively, and designed to defend a harbor, channel or anchorage.
Readham'da tam maddeyi gor →