MAKE THE BEST OF


Meaning of MAKE THE BEST OF in English

Put the best face on, turn to the best account.

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