Online English Dictionary

Home

Twitter


n.

The act of twittering; a small, tremulous, intermitted noise, as that made by a swallow.


© 2009 Dammam Community College