Dictionary.com
Thesaurus.com
had been exuding
  • past perfect progressive of exude.