lemon_cheese has definitions from the field of food
1
[ noun ] (British) a conserve with a thick consistency; made with lemons and butter and eggs and sugar

Synonyms

lemon_curd

Related terms

conserve UK

*