devonshire : Idioms & Phrases


devonshire cream

  • noun thick cream made from scalded milk
    clotted cream.
WordNet