Definition of “slip road” - English Dictionary

English