Definition of “off-ramp” - English Dictionary

british dictionary