Definition of park and ride noun from the Oxford Advanced Learner's Dictionary

a system designed to reduce traffic in towns in which people park their cars on the edge of a town and then take a special bus or train to the town centre; the area where people park their cars before taking the bus Use the park and ride. I've left my car in the park and ride. a park-and-ride service See related entries: Controlling traffic, Train and bus travel
See the Oxford Advanced American Dictionary entry: park and ride