Yahoo Web Search

Search results

  1. Dictionary
    Crème de la crème
    /ˌkrem də lə ˈkrem/

    noun

    • 1. the best person or thing of a particular kind: "the crème de la crème of the dancers have left the country"