Search Details

Word: torpedo (lookup usage) (lookup stats)


Meaning:

Noun:

  • A electric current, a kind of electric ray.
  • military A naval mine.
  • military A cylindrical explosive projectile that can travel underwater and is used as a weapon.
  • military An explosive device buried underground and set off remotely, to destroy fortifications, troops, or cavalry; a land torpedo
  • US a small explosive device attached to the railhead to provide an audible warning when a train passes over it
  • regional A submarine sandwich.
  • slang A professional gunman or assassin.

Source: Wiktionary | Src Info »

Verb:

  • To send a torpedo, usually from a submarine, that explodes below the waterline of the target ship.
  • To sink a ship with one of more torpedoes.
  • To undermine or destroy any endeavor with a stealthy, powerful attack.

Source: Wiktionary | Src Info »