An Etymological Dictionary of the German Language/Annotated/schlängeln

schlängeln, verb, ‘to wind, twist,’ Modern High German only, seems a diminutive derivative of Schlange.