rocket launcher
noun
°a hand-held tube-like device for launching a rocket propelled explosive device (missile).
°a truck for carrying and launching a missile.