An Encylopedia Britannica Company

people carrier

1 ENTRIES FOUND:
people carrier noun
plural people carriers
people carrier
noun
plural people carriers
Britannica Dictionary definition of PEOPLE CARRIER
[count] British