English synonyms about - contact  

rest stop

noun

1 rest stop

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

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

Dutch: uitwijkhaven
Polish: zatoka, zakole, podjazd


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

debug info: 0.034