Dictionary.com
Thesaurus.com
had been enriching
  • past perfect progressive of enrich.