FAQs About the word rest stop

Aire de repos

designated paved area beside a main road where cars can stop temporarily

No synonyms found.

No antonyms found.

rest period => période de repos, rest on => reposer sur, rest mass => masse au repos, rest house => maison de repos, rest home => maison de retraite,