In the psychological and medical area the term twitch describes the tension-generating response following the application of a single stimulus to muscle.

There is another popular meaning, where twitch refers to a live streaming video platform.

Related Articles