Home / T / twitching

twitching

noun 9 letters Scrabble 18 WWF 20
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →