people mover

1 ENTRIES FOUND:
people mover noun
plural people movers
people mover
noun
plural people movers
Britannica Dictionary definition of PEOPLE MOVER
[count]
1 
US : a vehicle or moving surface that is used to take groups of people from one place to another
2 
British : minivan