Search in full dictionary
CREME DE LA CREME (1)
CREME DE LA CREME (1)
ScnMaster
(
French
)
the very best; the choicest parts or members. The phrase literally means
cream
of the
cream
—
SHSBC
Binder 21 Approved Glossary