Dictionary.com
Thesaurus.com
has expounded
  • present perfect of expound (3rd person singular).