Polecat - Definition - Law Dictionary Home Dictionary Definition polecat
Definition :
A small European carnivore of the Weasel family Putorius foeligtidus Its scent glands secrete a substance of an exceedingly disagreeable odor Called also fitchet foulmart and European ferret
View Judgments Citing this PhraseView Acts Citing this Phrase