personnel carrier
Explore definitions, synonyms, and language insights of personnel carrier
Definitions
Noun
a military vehicle (usually armored) for transporting military personnel and their equipment