A person who blabs; a tattler; a telltale.
To blather; to talk foolishly or incoherently.
To blab; to reveal a secret.
Blather; foolish talk.
A sound of rapid motion.
A hard battering of rain.
To blather.
To hurry or rush noisily.