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