Noun
French meringue (plural French meringues) The most basic kind of meringue, made with caster sugar.