HumanitiesWeb.org - Glossary definition: Muffle
Muffle
To reduce the sound produced by a drum, by placing a cloth over the drumhead.
Back