LION'S SHARE
Meaning of LION'S SHARE in English
Function: noun
Date: 1742
: the largest portion <received the lion's share of the research money>
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012