in

lion’s share

lion’s share

Meaning | Synonyms the biggest part of something in a large ratio a large amount of share refers to a huge portion of something getting most …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

on the tip of my tongue

white lie