An Encylopedia Britannica Company

twittering

twittering /ˈtwɪtɚrɪŋ/ noun
plural twitterings
twittering
/ˈtwɪtɚrɪŋ/
noun
plural twitterings
Britannica Dictionary definition of TWITTERING
[count]