Find the word definition

Wiktionary
lion's shares

n. (lion's share English)