The lion's share is an idiomatic expression which refers to the major share of something. . The dictionary definition of lion's share at Wiktionary.
" the lion's share ". the majority. Idiom Definition - the lion's share. Related words and phrases: advantage, better part, biggest share, biggest slice of the cake.
the lion's share of something meaning, definition, what is the lion's share of something: the largest part of something. Learn more.