Attested.to

Definition

remove the mythical element from (writings)

Seed ·

Term in context

demythologize in CommonParlance