Definition of rocket gun in US English:

rocket gun

noun

  • A gun that fires rockets (of any kind).

Origin

Early 19th century.