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