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. American idioms English vocabulary. Английский словарь американских идиом. 2012