Meandrous Synonyms

Repeatedly curving in alternate directions
(Adjective)