Twitching

/ˈtwɪtʃɪŋ/

noun

  1. The motion of something that twitches.

  2. Compulsive birdwatching by people (twitchers) who travel long distances to see rare species.

adjective

  1. That twitches.

twitching

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager