French meringue noun1 •The most basic kind of meringue, made with caster sugar. formsFrench meringues