Designated paved area beside a main road where cars can stop temporarily
English: pull-off, rest area, rest stop, layby, lay-by
Less certain link between this word and this sense.
lay-by, layby, pull-off, rest area, rest stop
English: pull-off, rest area, rest stop, layby, lay-by
Less certain link between this word and this sense.