English synonyms about - contact  
demystifyclarifyclear upelucidatemystify

demystify

verb

1 demystify

Make less mysterious or remove the mystery from.

Dutch: demystificeren


Find more on demystify elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143