English Dictionary
◊ PULL-OFF
pull-off
n : a paved area beside a main road where cars can stop
temporarily [syn: {layby}]