Found 2 items, similar to layby.
English → English (WordNet)
Definition: layby
layby
n : designated paved area beside a main road where cars can stop
temporarily;
“in England they call a rest area a lay-by”
[syn:
lay-by,
pull-off,
rest area,
rest stop]
English → English (gcide)
Definition: layby
layby
\layby\ n.
A paved area beside a main road where cars can stop
temporarily. [Chiefly Brit.]
Syn: pull-off, turnout.
[WordNet 1.5]