English synonyms about - contact  

rest area

noun

1 rest area

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

synonyms: lay-by, layby, pull-off, rest stop.

Dutch: uitwijkhaven
Polish: zatoka, zakole, podjazd


Find more on rest area elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147