Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: weapons carrier
  1. Military vehicle that is a light truck designed to carry mortars or machine guns and their crews

Derived forms: weapons carriers

Type of: military vehicle, self-propelled vehicle