English | German | Russian | Czech

on-slip English

Meaning on-slip meaning

What does on-slip mean?

on-slip

(British) A slip road by which traffic joins a major road such as a motorway.

Are you looking for...?

on | slip