EXCULPATE Meaning of EXCULPATE in English v. free from blame, declare innocent Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012