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