demystifyEnglish

demystify

Verb

Make less mysterious or remove the mystery from

English: demystify