What is the meaning of Imputer?

Someone who imputes.

to attribute, impute, put down to

to charge, allocate, settle

to blame oneself

to accept responsibility, take the blame

first-person singular present passive subjunctive of imputō

Source: wiktionary.org