damson cheeseEnglishOxford Dictionary of Englishdamson cheese ▸ noun [mass noun] a solid preserve made from damsons and sugar.