twitch

noun

  1. 1

    Couch grass (Elymus repens; a species of grass, often considered as a weed)

Translate “twitch” to another language

Click any language to open the translator with this word already filled in.

Twitch Definition & Meaning | TranslatePulse