Definitions of Devonshire cream:

  • noun:   thick cream made from scalded milk