Subscribe
URL of the page has been copied to clipboard.
Meaning : A short road giving access to an expressway.
Example : In Britain they call an access road a slip road.
Synonyms : slip road
Install App