rest area









rest area


noun

  1. Australian and NZ a motorists’ stopping place, usually off a highway, equipped with tables, seats, etc
48 queries 0.542