English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition park and ride in British English

park and ride noun

[uncountable]noun
1

a transport system in which drivers leave their cars in a place outside a town and travel by train or bus into the town

Synonyms and related words
Definition park and ride in British English