people carrier

1 ENTRIES FOUND:
Save
people carrier noun
plural people carriers
people carrier
noun
plural people carriers
Learner's definition of PEOPLE CARRIER
[count] British