MEANDERING Meaning of MEANDERING in English a. Winding, serpentine, tortuous, anfractuous, flexuous, meandrian, meandrous. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012