Advertisement
Skip to
rest area
a motorists' stopping place, usually off a highway, equipped with tables, seats, etc
Browse