winding, sinuous, tortuous; (apie upę) meandering ; meandrous ; vingiuotas kelias twisting/winding/meandering road