Subscriber login


Forgot your password?

Library card login

Other

people carrier

Translate 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