lion's share in French lion's share in French part du lion noun (idiomatic) The majority; a large or generous portion. Add to Flashcards