Rattle (on) Synonyms

Talk incessantly and tiresomely
(Verb)