Dictionary.com
Thesaurus.com
has overfed
  • present perfect of overfeed (3rd person singular).