Definition of Swiss meringue in English:

Swiss meringue

noun

mass noun
  • A type of meringue made by beating egg whites with sugar in a container placed over heated water, causing the egg to be partially cooked during the mixing process.

    ‘fill with lemon curd then top with Swiss meringue’
    as count noun ‘a soft Swiss meringue with fresh berries’