POLECAT


Meaning of POLECAT in English

[noun] [C] - a small wild fierce animal that lives in Europe, Asia and N Africa, which has dark brown fur and a strong and unpleasant smell

Cambridge English vocab.      Кембриджский английский словарь.