aire de repos
Meanings
Noun
1. rest area, truck stop (rest area along a road, roadside service area)
Examples4
I'm going to stop at the next rest stop.
We'll stop at the next services.
Can you hold it in until the next rest stop?
We should stop at the next rest stop.