Meaning of weapons carrier

Definition of weapons carrier

(noun) military vehicle that is a light truck designed to carry mortars or machine guns and their crews

Other information on weapons carrier

WIKIPEDIA results for weapons carrier
Amazon results for weapons carrier