having curves in alternate directions; meandering

listen to the pronunciation of having curves in alternate directions; meandering