Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

swiss roll Definition

Cancel
swiss roll
noun(Swiss roll)
a thin sheet of cake that is spread with jelly and rolled up

Words Related to swiss roll!

swiss roll Examples by Brain Bank Users