Dictionary.com
Thesaurus.com

have been prattling

  • present perfect progressive of prattle.

More Suggestions