Dictionary.com
Thesaurus.com
had sobbed
  • past perfect of sob.