Question: what is the meaning of the idiom lion share?
Answer: The lion's share is an idiomatic expression which refers to the major share of something. ... The phrase derives from the plot of a number of fables ascribed to Aesop and is used here as their generic title.