Definitions Found:

to talk persistently chatter