all-terrain in French all-terrain in French tout-terrain adj Suited to various types of terrain. Add to Flashcards