Longman Dictionary of Contemporary English homepage

Topic: MOTOR VEHICLES


park and ride

noun
     
park and ride [uncountable]
TTC a system in which you leave your car outside a busy town and then take a special bus to the centre of the town
Word of the Day
The MOTOR VEHICLES
Word of the Day is:

Other related topics