Dictionary.com
Thesaurus.com

has been demythologizing

  • present perfect progressive
    of demythologize (3rd person singular).
    demythologize
    verb (used with object)
    to divest of mythological or legendary attributes or forms, as in order to permit clearer appraisal and understanding.

More Suggestions