Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
twitters
in English
twitters
#common
Lemma:
twitter
The lemma is the base or root form of this word.
Definitions
Noun
short
messages
or
sounds
;
social
media
posts
social
media
updates
or
bird
chirps
Verb
to
post
updates
or
chirp
a
succession
of
high-pitched
sounds
to
speak
excitedly
or
nervously