« Back to Glossary IndexFloating islands Definition: ‘Islands’ of poached meringue afloat in creme Anglaise. Also, oeufs a la neige. Related Articles: Glossary: Ile flottanteGlossary: Oeufs a la neige If you love it, please share...