people carrierTranslate people carrier | into French | into Italian | into Spanish Definition of people carrier noun British a motor vehicle with three rows of seats, enabling the transport of more passengers than the average car. people carrier in other Oxford dictionaries