down-to-earth in French down-to-earth in French terre à terre adj (idiomatic) Practical; realistic; pragmatic. Add to Flashcards