MEANDRY Meaning of MEANDRY in English (a.) Winding; flexuous. Webster's English dictionary. Английский словарь Webster. 2012