Where does “stinken” come from?

stinken (Middle High German) comes from Old High German stinkan, from Proto-West Germanic *stinkwan, from Proto-Germanic stinkwaną, from Proto-Indo-European stengʷ- — to push.

Ancestry of “stinken”, step by step

StepLanguageWordMeaning
1Old High Germanstinkan
2Proto-West Germanic*stinkwanto stink
3Proto-Germanicstinkwanąto hit; thrust; clash; to emit a smell; stink
4Proto-Indo-Europeanstengʷ-to push

Words derived from “stinken

Every word from Proto-Indo-European stengʷ-Every word from Proto-Germanic stinkwanąEvery word from Proto-West Germanic *stinkwan