meander [noun] + relieved [adjective]