Idiom: Crème de la crème

Idiom Definitions for 'Crème de la crème'


The crème de la crème is the very best of something.

Idioms similar to 'Crème de la crème'

See also: