Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

layby Definition

Cancel
layby
noun()
designated paved area beside a main road where cars can stop temporarily
Synonyms: lay-by, pull-off, rest area, rest stop,

Words Related to layby!

layby Examples by Brain Bank Users