[adjective]It is an area of marshy depressions and meandering rivers.(figurative) The minister gave a long meandering (= not direct) speech.
MEANDERING
Meaning of MEANDERING in English
Cambridge English vocab. Кембриджский английский словарь. 2012