Definition of muffin-tin in English:

muffin-tin

noun

  • A tin in which muffins are cooked.

Origin

Mid 19th century; earliest use found in Joseph Worcester (1784–1865), lexicographer and author.