LION'S SHARE


Meaning of LION'S SHARE in English

Largest portion, greater part.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.