Synonyms for Meandering (same or very similar meaning)
WordNet sense 1 (of a path e.g.):
rambling, winding, wandering
WordNet sense 2 (not direct in spatial dimension; not leading by a straight line or course to a destination):
indirect
From the ODE community, based on WordNet
add/edit