Fitchew

Webster's Dictionary of the English Language

·noun The European polecat (Putorius foetidus). ·see Polecat.