ALL meanings of rest area
rest ar·e·a
R r - countable noun rest area A rest area is a place beside a motorway or freeway where you can buy petrol and other things, or have a meal. 0
- noun rest area a motorists' stopping place, usually off a highway, equipped with tables, seats, etc 0