VOCABULARY - IDIOMS

Lion’s Share

Meaning:

The largest part of something

Examples: