English dictionary

muff

noun

Parts of speech

Definitions

noun

  1. (sports) dropping the ball

noun

  1. a warm tubular covering for the hands

verb

  1. make a mess of, destroy or ruin

verb

  1. fail to catch, as of a ball

Example sentences

I botched the dinner and we had to eat out
the pianist screwed up the difficult passage in the second movement

Synonyms

Scroll to Top