THE LION'S SHARE
Meaning of THE LION'S SHARE in English
MOST, the majority, the larger part/number, the greater part/number, more than half, the bulk.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012