mufla
Top 50000
Meanings
Noun
1. muffle (a kiln or furnace, often electric, with no direct flames)