Layer-cake meaning : A cake consisting of multiple stacked sheets of cake, held together by frosting or jam, etc.
layer cake
pulverized
backbites
meshed
hazelnut