Topic: ROADS


rest area

noun
     
rest area [countable]
especially American EnglishDLOTTR a place near a road where you can stop and rest, go to the toilet etc

Explore ROADS Topic