'double cream' definitions:

Definition of 'double cream'

From: WordNet
noun
Fresh soft French cheese containing at least 60% fat