An Encylopedia Britannica Company

slip road

1 ENTRIES FOUND:
slip road noun
plural slip roads
slip road
noun
plural slip roads
Britannica Dictionary definition of SLIP ROAD
[count] British
: a short road that is used to get on or off a major road or highway : an on-ramp or off-ramp