Meandered - meaning in english

വിശേഷണം (Adjective)
വളവുതിരിവുള്ള
ദുര്‍ഘടം പിടിച്ച
വിഷമഗതിയായ
തരം തിരിക്കാത്തവ (Unknown)
കുടിലമായ
വക്രമായ