carcajou

carcajou definitions

noun
  • Synonym of wolverine (a solitary, fierce member of the weasel family)