HumanitiesWeb.org - Glossary definition: Muffle
Muffle

To reduce the sound produced by a drum, by placing a cloth over the drumhead.

Back