Fitchew

Definition:

  • (n.) The European polecat (Putorius foetidus). See Polecat.