Idiom: Lion's share

What does 'Lion's share' mean?

The lion's share of something is the biggest or best part.


Idioms similar to 'Lion's share'

See also: