Definition, synonyms and related words
A dessert made from bananas, toffee and cream on a base of crushed biscuit or similar.