English word definition — powered by WordNet
rapid and indistinct speech
talk in a noisy, excited, or declamatory manner
Want to remember jabber?