Noun
people carrier (plural people carriers) (UK) A car or minivan designed for spaciousness.
people-carrier (plural people-carriers) Alternative spelling of people carrier
people-carrier