Letters that make Swiss roll
s, o, l, r, i, w are letters that make 'Swiss roll'
s, o, l, r, i, w are letters that make 'Swiss roll'
1 possible definitions for 'Swiss roll'
Under this definition, swiss roll is a noun and has the following properties:
jellyroll has the same meaning as Swiss roll
'Swiss roll' can be a type of sponge cake.