Definition, synonyms and related words
A British dessert like a jelly roll, but with ice cream instead of jelly.