IMPUTABLE Meaning of IMPUTABLE in English adj. can be charged with; can be blamed for; can be attributed to Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012