What is the meaning of carcajou in English?

Learn vocabulary with pictures as well as definitions of carcajou in English

Learn in

See more

n. carcajou

Definition of carcajou in English

Omnivorous mammal of medium size with strong claws, dense brown fur, and a feirce demeanor, which inhabites cold climates.

Synonyms of carcajou in English

wolverinegluttonskunk bearwolverene