floating island

English dictionary entry

Meanings

noun
  1. An aggregation of driftwood and roots, or vegetation, capable of bearing soil, which floats on the surface of (bog or lake) water or is floated out from a river delta or similar.
  2. A French cold dessert consisting of an "island" of meringue, made of egg whites and sugar, floating in a "sea" of custard.
  3. Synonym of kitchen island.

Word forms

floating island floating islands

Etymology

Calque of French île flottante.

Synonyms

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.