Spießrutenlaufen (German) comes from German laufen, from Middle High German loufen, from Old High German hloufan, from Proto-West Germanic hlaupan, from Proto-Germanic hlaupaną, from Proto-Indo-European klaup-.
Ancestry of “Spießrutenlaufen”, step by step
Spießrutenlaufen traces back through two separate lines of ancestry.