English Dictionary
Definition muff in British English
muff verb
[transitive] verb
/mʌf/

English Dictionary