THE LION'S SHARE


Meaning of THE LION'S SHARE in English

the largest part, the biggest piece Thanks to the mothers for doing the lion's share of the work.

English idioms vocab.      Словарь английских идиом и выражений.