man's best friend in French man's best friend in French le meilleur ami de l’homme noun An affectionate term for a dog, or dogs in general. Add to Flashcards