ALL meanings of floating island
float·ing is·land
F f - noun floating island a dessert consisting of boiled custard with portions of meringue, whipped cream, or whipped egg whites and sometimes jelly floating upon it or around it. 1
- noun floating island a floating mass of earth and partly decayed vegetation held together by interlacing roots, as on a lake: usually formed by the accumulation of plant litter; sometimes artificially built on wooden platforms, as in Asia. 1
- noun floating island a floating mass of soil held together by vegetation 0
- noun floating island a floating mass of vegetation resembling an island 0
- noun floating island a dessert of boiled custard topped with a dab or dabs of meringue or whipped cream 0
- noun floating island A French cold dessert consisting of an "island" of meringue, made of egg whites and sugar, floating in a "sea" of custard. 0