twitching

/twˈɪtʃɪŋ/

Explore definitions, synonyms, and language insights of twitching

Definitions

Noun
a sudden muscle spasm; especially one caused by a nervous condition

More General Terms