English dictionary
weapons carrier meaning and definition
Definition and meaning of weapons carrier at MeaningMonkey.org. weapons carrier meaning and definition in the English Dictionary.WEAPONS CARRIER noun
Definition of weapons carrier (noun)
- military vehicle that is a light truck designed to carry mortars or machine guns and their crews
Source: Princeton University Wordnet