English-French dictionary »

rest area meaning in French

EnglishFrench
rest area (rest area along a road)
noun
[UK: rest ˈeə.riə]
[US: ˈrest ˈe.riə]

aire de repos◼◼◼nom {f}

halte routière [Quebec]◼◻◻nom {f}

aire d'autoroute◼◻◻nom {f}