Meandered, past participle of meander. Synonyms in the same form.
Wander
wandered, winded, weaved, threaded, wormed
Other
strolled, turned, twined
All synonyms for meander →