n on-ramp/off-ramp. A road that runs parallel to a major one, allowing you to gain or lose speed safely while joining or leaving the main road.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
n on-ramp/off-ramp. A road that runs parallel to a major one, allowing you to gain or lose speed safely while joining or leaving the main road.