Polecat Meaning
There are 2 meaning(s) for word Polecat
Meaning 1 : American musteline mammal typically ejecting an intensely malodorous fluid when startled; in some classifications put in a separate subfamily Mephitinae
Synonyms : skunk, wood pussy
Synonyms : skunk, wood pussy
