EXPLICATION Meaning of EXPLICATION in English (n.) The act of opening, unfolding, or explaining; explanation; exposition; interpretation. Webster's English dictionary. Английский словарь Webster. 2012