rest stop

Noun

 * 1) A rest area.