Definition of Italian meringue in English:

Italian meringue

noun

mass noun
  • A type of meringue made by beating egg whites with hot sugar syrup.

    ‘a sweet and soft dessert covered with Italian meringue’
    as count noun ‘a lemon tart under an Italian meringue’