English-Chinese dictionary »

twitch meaning in Chinese

EnglishChinese
twitch [twitches] (brief, small (sometimes involuntary) movement out of place and then back again)
noun
[UK: twɪtʃ]
[US: ˈtwɪtʃ]

抽搐 /chōuchù/noun

Your history