best of the best (English, phrase)
expansion: best of the best
Senses:
glosses: Synonym of crème de la crème.
Forms: