lion’s shareDefinition: the majority;a large or generous portion.Discuss this Idiom in the comments below.