personnel carrier
English
Noun
personnel
carrier
(
plural
personnel carriers
)
Ellipsis of
armored personnel carrier
.