The phrase
"layer cake" typically means something that has multiple levels or layers stacked on top of each other, similar to how a cake is made. It can be used to describe things like organizational structures, social classes, or even complicated situations that have different aspects or levels to them.
Full definition