double cream

Explore definitions, synonyms, and language insights of double cream

Definitions

Noun
fresh soft French cheese containing at least 60% fat

More General Terms