What is the meaning of Imputable?

That may be imputed

Accusable; culpable; chargeable with fault.

imputable, attributable, ascribable, chargeable

attributable; imputable

Source: wiktionary.org