What is the full meaning of twitched
TWITCH, to move spasmodically [v]
Example of the word twitched placed on a Scrabble board.