Home

Word

rest area, n.
more info designated paved area beside a main road where cars can stop temporarily
<noun.artifact>

lay-by layby pull-off rest area rest stop
semantic pointers
hypernym