polecat
noun
plural polecats
or polecat
Definition of polecat
1
: any of several carnivorous mammals (as of the genera Mustela or Vormela) of the weasel family
especially
: a brown to black European mammal (M. putorius) from which the domesticated ferret is derived
2
: skunk
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more