CompareWords
Compare
Fitchew
Definition:
(n.) The European polecat (Putorius foetidus). See Polecat.