Definify.com
Definition 2024
floating_island
floating island
English
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.
floating island (plural floating islands)