English Dictionary
Definition twitch in British English
twitch verb
verb
/twɪtʃ/
English Dictionary