Synonyms for "muff"

Words with similar meaning