lion’s share

Definition: the majority;a large or generous portion.

Discuss this Idiom in the comments below.