Dictionary.com
Thesaurus.com
is writhing
  • present progressive of writhe (3rd person singular).