Definition of rocket projector in English:

rocket projector

noun

  • = rocket launcher.

Origin

1930s.