layby
English Dictionary
->
Letter L
-> layby
Search Dictionary:
layby Definition
(n)
designated
paved
area
beside
a
main
road
where
cars
can
stop
temporarily
; "
in
England
they
call
a
rest
area
a
lay
-
by
"
layby Synonyms
lay-by
layby
pull-off
rest area
rest stop
© Art Branch Inc.