English word definition — powered by WordNet
to move in a twisting or contorted motion, (especially when struggling)
Want to remember writhe?