MUFFLE
Meaning of MUFFLE in English
( v. t. )
Anything with which another thing, as an oar or drum, is muffled; also, a boxing glove; a muff.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012