American Dictionary
Definition rest area in American English
rest area noun
[countable] noun
Synonyms and related words

American Dictionary