MUFF


Meaning of MUFF in English

n. fur covering in the shape of a tube which keeps the hands warm; missing a pass, bungling a play (Sports); one who is a failure, awkward person (British)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.