EXPLAIN AWAY


Meaning of EXPLAIN AWAY in English

make clear, elucidate, clarify, justify, excuse

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.