Definition of cake noun from the Oxford Advanced Learner's Dictionary

Oxford3000

cake

noun
keɪk
 
; keɪk
 
 
1 [countable, uncountable] a sweet food made from a mixture of flour, eggs, butter, sugar, etc. that is baked in an oven. Cakes are made in various shapes and sizes and are often decorated, for example with cream or icinga piece/slice of caketo make/bake a cakea chocolate cakea birthday cake (British English) a cake tin (= for cooking a cake in) (North American English) a cake pan see also angel food cake, Christmas cake, fruit cake, sponge cake, wedding cake2 [countable] a food mixture that is cooked in a round flat shapepotato cakes see also cattle cake, fishcake
Idioms

have your cake and eat it

(British English) (also have your cake and eat it too North American English, British English) to have the advantages of something without its disadvantages; to have both things that are available

a slice/share of the cake

(British English) (North American English a piece/slice/share of the pie) a share of the available money or benefits that you believe you have a right toScotland is demanding a larger slice of the national cake.

take the cake

(especially North American English) (British English also take the biscuit) (informal) to be the most surprising, annoying, etc. thing that has happened or that somebody has done
more at go/sell like hot cakes at hot adjective, icing on the cake at icing, a piece of cake at piece n.