Definify.com
Definition 2025
floating_island
floating island
English

A floating island served at a restaurant in Singapore
Noun
floating island (plural floating islands)
- A French cold dessert consisting of an "island" of meringue, made of egg whites and sugar, floating in a "sea" of custard.