swiss roll

Noun
  1. Thin sheet of sponge cake spread with jelly and then rolled up to make a cylindrical cake (synset 107647966)

Other Searches