Dictionary |
1 Result
#1
twitching
n.
[
twitch
,
vellication
] a sudden muscle spasm; especially one caused by a nervous condition
. wn