DEMYTHOLOGISED

Definition of DEMYTHOLOGISED

  1. (adj)having mythical elements removed