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