Meaning of layby
Definition of layby
(noun)
designated
paved
area
beside a
main
road
where cars can
stop
temporarily
Other information on layby
WIKIPEDIA results for
layby
Amazon results for
layby
Tweet