SynonymX
Speak
Layby
Definition of Layby
1.
Designated paved area beside a main road where cars can stop temporarily
Noun
Synonyms for word "layby"
lay-by
pull-off
rest area
rest stop
Semanticaly linked words with "layby"
area
Hyponims for word "layby"
area