English synonyms about - contact  

weapons carrier

noun

1 weapons carrier

Military vehicle that is a light truck designed to carry mortars or machine guns and their crews.


Find more on weapons carrier elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0353