weasel
Word family
- weasellyadjectiveC1
- weasel-likeadjectiveB2
Synonym discussion
Sense: noun/2
All four words describe untrustworthy people, but they differ in what aspect of dishonesty they highlight. 'Weasel' emphasises sneakiness and sly avoidance — a weasel gets what they want by being underhanded rather than by outright lying. 'Snake' implies betrayal of someone who trusted you, carrying a stronger emotional charge. 'Rat' is a harsh insult for someone who abandons friends or informs on them, used in both casual speech and organised-crime contexts. 'Trickster' focuses on the act of fooling others through clever deception and can be used playfully (e.g. in mythology). 'Swindler' is more formal and specific — it describes someone who cheats others out of money through fraud, rather than just being sneaky. For everyday criticism of a coworker who subtly avoids responsibility, 'weasel' fits best; for a business partner who stole your investment, use 'swindler'; for a friend who gossiped behind your back, 'snake' would be more natural.
Etymology
The word 'weasel' comes from Old English 'wesle', which traces back to a West Germanic root. It is related to similar words in other Germanic languages, such as the German 'Wiesel' and Dutch 'wezel'. The name probably comes from the animal's characteristic way of moving, as the ancient root may have meant 'to stink' — referencing the strong smell that weasels produce from their scent glands. The figurative meaning of a sneaky, untrustworthy person appeared in English by the early 20th century, drawing on the animal's reputation for creeping into farmyards to steal eggs and poultry unseen.
First known use
12th century
12th century, in the meaning defined at sense 1 Verb