Definition of muffin ring in English:

muffin ring

noun

  • A metal ring into which the batter for a muffin is poured to be cooked (now also used in the cooking of other items).

Origin

Mid 19th century; earliest use found in Catherine Beecher (1800–1878).