LION'S SHARE Meaning of LION'S SHARE in English n. biggest part, best part Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012