REST STOP


Meaning of REST STOP in English

ˈrest area , ˈrest stop noun

( NAmE ) an area beside an important road where people can stop their cars to rest, eat food, etc.

—compare lay-by

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.