0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?