Lion's share Meaning, Definition & Usage

Definitions
  1. all, or nearly all; the best or largest part; from Æsop's fable of the lion hunting in company with certain smaller beasts, and appropriating to himself all the prey.

Webster 1913