Definitions
There is 1 meaning of the phrase
Swiss Roll.
Swiss Roll - as a noun
Thin sheet of sponge cake spread with jelly and then rolled up to make a cylindrical cake
Synonyms (Exact Relations)
jellyroll