English Idiom – The Lion’s Share Meaning – The majority.  This idiom is used to describe the largest part of something. This idiom possibly originates from a story or fable about...

The post Idiom – Lion’s Share appeared first on Funky English.