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