millipede, (of a road) winding; zigzag
cháng