Longman Dictionary of Contemporary English homepage

Topic: ROADS


slip road

noun
     
slip road [countable] British English
TTR a road for driving onto or off a motorway [= ramp American English]
Word of the Day
The ROADS
Word of the Day is:

Other related topics