weasel
/wˈizʌl/
Explore definitions, synonyms, and language insights of weasel
Definitions
Noun
a person who is regarded as treacherous or sneaky
Noun
small carnivorous mammal with short legs and elongated body and neck