river [noun] + meander [adjective]