writhe
writhe - verb
to move in a twisting or contorted motion, (especially when struggling)
writhe - thesaurus
squirm
twist
worm
wrestle
wriggle