We do not currently know of any antonyms for polecat.
The noun polecat is defined as:
See full definition of the word polecat.
Did you mean plucked?