Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: layer cake  ley-ur keyk
  1. Cake having layers held together by a sweet filling and usually covered with frosting

Derived forms: layer cakes

Type of: cake

Encyclopedia: Layer cake