Imputable - What does it mean?
imputable | |
has no English definition.
That may be imputed; capable of being imputed; chargeable; ascribable; attributable; referable.
Accusable; culpable; chargeable with fault.
is likely misspelled.
has no English definition.
