EnglishMain Dictionary
muff
Universal Words
noun, verb
noun a short tube of fur or other warm material that you put your hands into to keep them warm in cold weather
seealsoEARMUFF
verb [VN] (informal, disapproving) to miss an opportunity to do sth well:
He muffed his lines (= he forgot them or said them wrongly). * It was a really simple shot, and I muffed it.