EXPLANATION Meaning of EXPLANATION in English n. 1.Interpretation, elucidation, illustration, exposition, description, explication.2.Solution, account, warrant, justification, deduction, key, clavis .3.Mutual understanding. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012