Meaning of “people carrier” - Learner’s Dictionary

people carrier

noun [ C ] uk UK (US minivan)

a large, high car that can carry more people than a normal car

(Definition of “people carrier” from the Cambridge Learner’s Dictionary © Cambridge University Press)