meandrous Play adjectiveWinding; flexuous; meandering.Winding; flexuous.Winding, windy, having many bends.