1 English Synonyms for ON-RAMP
Prev.1Next
on-slip
Definition: 1. (British) A slip road by which traffic joins a major road such as a motorway.
Show more information about on-slip
Prev.1Next
Search took: 2.1773 ms
Definition: 1. (British) A slip road by which traffic joins a major road such as a motorway.
Show more information about on-slip
Search took: 2.1773 ms