Idiom: Lion's share

Idiom Definitions for 'Lion's share'


The lion's share of something is the biggest or best part.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: