rest area
Meaning, Definition & Usage
Dictionary
Related
noun
designated paved area beside a main road where cars can stop temporarily
rest stop; pull-off; lay-by; layby
.
WordNet
Previous
responsion
responsive
responsiveness
responsorial
responsory
Next
restagnant
restagnate
restagnation
restant
restart