EXPLAINED HIMSELF


Meaning of EXPLAINED HIMSELF in English

made himself clear or understood, clarified or justified a previous statement or action

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