Choose the correct meaning of the following idiom:
Lion's share
Answer & explanation
Correct answer: option 2
The correct meaning of the idiom "lion's share" is major part. It means the largest or most important part of something. The idiom is thought to have originated from the practice of lions taking the largest part of the prey when they hunt in a group.
The other options are incorrect. "Minor part" means the smallest or least important part of something. "Look angrily" means to give a look of anger. "Heart of the prey" means the part of the prey that is closest to its heart.