An Encylopedia Britannica Company

Swiss roll

1 ENTRIES FOUND:
Swiss roll noun
plural Swiss rolls
Swiss roll
noun
plural Swiss rolls
Britannica Dictionary definition of SWISS ROLL
[count, noncount] British