EXPLANATION Meaning of EXPLANATION in English n 1. (action of) leveling, smoothing out; 2. explanation (= interpretation, expounding) Interlingua English vocab. Английский словарь Интерлингва. 2012