leonine share

English

Noun

leonine share (plural leonine shares)

  1. Synonym of lion's share.