• word of the day

    twitching

    twitching - Dictionary definition and meaning for word twitching

    Definition
    (noun) a sudden muscle spasm; especially one caused by a nervous condition
    Synonyms : twitch , vellication
Download our Mobile App Today
Receive our word of the day
on Whatsapp