Dictionary.com
Thesaurus.com

has been overfeeding

  • present perfect progressive of overfeed (3rd person singular).