snake
Word family
- snakyadjectiveC1
Synonym discussion
Sense: noun/1
All three words refer to the same type of reptile, but they differ in register and specificity. 'Snake' is the everyday, neutral term used in general conversation, science classes, and news reports — it is the only one an A2 learner needs. 'Serpent' appears in myths, religious texts, and formal literature ('the serpent in the garden of Eden'); it sounds old-fashioned or poetic in modern speech. 'Viper' names a specific biological family of venomous snakes with long hinged fangs, but in figurative language it works like 'snake' to mean a treacherous person ('a nest of vipers'). For describing the animal itself, stick with 'snake' in everyday English; use 'serpent' in a story or formal metaphor, and 'viper' when the type of venomous snake matters or when the figurative tone needs extra sharpness.
Etymology
The word 'snake' comes from Old English 'snaca', which belongs to a group of Germanic words for 'creeping thing' — related to Old Norse 'snákr' and German 'Schlange'. These words trace back to a Proto-Indo-European root '*sneg-', meaning 'to crawl'. The sense of a deceitful person emerged in the 1500s, drawing on the snake's reputation in the Bible (the serpent in the Garden of Eden). The modern verb meaning 'to move in a winding way' developed in the 1800s from the shape of the animal's movement.