rocket launcher

noun

Definition of rocket launcher

: a launcher consisting of a tube or cluster of tubes (as a three-tube unit placed on the underside of an airplane wing) for firing rocket shells — see bazooka