layer cake — cake made from stacked layers of cake held together by filling