Devonshire creamDefinition of Devonshire cream noun [mass noun] clotted cream. Devonshire cream in other Oxford dictionaries Definition of Devonshire cream in the US English dictionary