'weapons carrier' definitions:

Definition of 'weapons carrier'

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