Home Synonyms muff
See US English definition of muff
See UK English definition of muff
See Spanish definition of manguito
1‘the administration muffed several of its biggest projects’
READ THESE ARTICLES