You searched for: “more imputable
imputable (adjective), more imputable, most imputable
The possibility of being assigned or credited to; attributable: The imputable oversights were due to careless proofreading.