• word of the day

    demythologized

    demythologized - Dictionary definition and meaning for word demythologized

    Definition
    (adj) having mythical elements removed
    Synonyms : demythologised
Download our Mobile App Today
Receive our word of the day
on Whatsapp