Synonyms for "polecat"

Words with similar meaning