English | German | Russian | Czech

layby English

Meaning layby meaning

What does layby mean?

layby

(= pull-off) designated paved area beside a main road where cars can stop temporarily

Synonyms layby synonyms

What other words have the same or similar meaning as layby?

layby English » English

pull-off rest stop rest area lay-by

Are you looking for...?