swiss roll
noun
a sponge cake spread with jam, cream, or some other filling, and rolled up
Words nearby swiss roll
swiss cheese plant,
swiss guard,
swiss lapis,
swiss muslin,
swiss re tower,
swiss roll,
swiss steak,
swiss tournament,
swisser,
swissvale,
swit.