Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: crème de la crème  'krem-du-lu'krem
  1. The person who is most outstanding or excellent; someone who tops all others
    - best, topper [Brit]

Type of: individual, mortal, person, somebody, someone, soul