Advertisement
Advertisement
View synonyms for slip road
slip road
noun
- a short road connecting a motorway, etc, to another road
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse