TWITTER


Meaning of TWITTER in English

v. rapidly utter chirping noises; giggle; chatter; tremble in excitement or agitation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.