Imputable Meaning
There are 1 meaning(s) for word Imputable
Meaning 1 : capable of being assigned or credited to
Example : the oversight was not imputable to him
Synonyms : ascribable, due, referable
Example : the oversight was not imputable to him
Synonyms : ascribable, due, referable
