off-roader in French off-roader in French tout-terrain noun (idiomatic) A vehicle that is designed to drive off the road. Add to Flashcards