LION'S SHARE Meaning of LION'S SHARE in English {n. phr.} A disproportionate share; the largest part. * /The manager always gets the lion's share of the company's profits./ Slang English vocab. Английский сленговый словарь. 2012