'double cream' definitions:

Definition of 'double cream'

(from WordNet)
noun
Fresh soft French cheese containing at least 60% fat