vocab dash
Log in
Sign up
mufla
Top 50000
Meanings
Noun
1. muffle (a kiln or furnace, often electric, with no direct flames)