polecat in Polish polecat in Polish tchórz noun A weasel-like animal of the genus Mustela. Add to Flashcards