Dictionary Workbench Ondict

Swiss roll

Dictionary entry view. Switch to definition mode above when you know the meaning but not the word.

Swiss roll
ˌSwiss ˈroll noun [uncountable and countable]
British English a long thin cake that is rolled up with jam or cream inside