Definition of rocket launcher in US English:

rocket launcher

noun

  • A device or structure for launching rockets, especially as offensive weapons.

Origin

1940s; earliest use found in The Winnipeg Free Press.