An Encylopedia Britannica Company

park and ride

1 ENTRIES FOUND:
park and ride noun
park and ride
noun
Britannica Dictionary definition of PARK AND RIDE
[noncount]
: a system in which you drive to a place where you can leave your car and get on a bus or train that will take you the rest of the way to where you are going