Advanced Weaponry

1 words in this vocabulary list

noun a cigar-shaped self-propelled underwater missile designed to be fired from a ship or submarine or dropped into the water from an aircraft

  • The navy deployed a torpedo to sink the enemy ship.
  • The submarine fired a torpedo at the target.
  • That movie was a total torpedo, it bombed at the box office.
  • His sharp criticism was like a verbal torpedo, hitting its target with precision.