Meaning of weasel

Definition of weasel

(noun) a person who is regarded as treacherous or sneaky

Other information on weasel

WIKIPEDIA results for weasel
Amazon results for weasel