rest_areaEnglish

lay-by, layby, pull-off, rest area, rest stop

Noun

Designated paved area beside a main road where cars can stop temporarily

English: pull-off, rest area, rest stop, layby, lay-by

English words with similar meanings

Show 4 words