Noun Definition

twitching

1.Definition: a sudden muscle spasm; especially one caused by a nervous condition

Related Noun(s):twitch, vellication

Category: General