wolverine - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a carnivorous mammal from the weasel family that lives in the Arctic and sub-Arctic regionsSubmitted from United Kingdom on 18/10/2016