people carrier

people carrier definitions

noun
  • A car or minivan designed for spaciousness.