Floating island Meaning, Definition & Usage

Definitions
  1. a dish for dessert, consisting of custard with floating masses of whipped cream or white of eggs.

Webster 1913