layer cake

/L EY1 ER0 K EY1 K/
noun
  1. 1

    A cake consisting of multiple stacked sheets of cake, held together by frosting or jam, etc.

Source: https://en.wiktionary.org/wiki/layer%20cake