writhing (Adjective) — Moving in a twisting, snake-like or wormlike fashion. ex. "writhing worms"
writhing (Verb) — To move in a twisting or contorted motion, (especially when struggling). ex. "The prisoner writhed in discomfort"