LION'S SHARE


Meaning of LION'S SHARE in English

[lion's share] n (1790): the largest portion "received the lion's share of the research money"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.