imputable

Pronunciation:  UK [ɪm'pjuːtəbl]
  • adj.Can be attributed to the The
  • WebCan be blamed on ; Imputation; Imputable
adj.
1.
Can be blamed on Attributable to (To)