From Middle English swingelen, from the noun (see below). Related to Middle Dutch swingelen, swengelen.
From Middle English swingel, from Old English swingel, swingelle, equivalent to swing + -le. Related to Middle Dutch swingel, swengel, Dutch zwingel, zwengel. swingel.