IMPUTATION Meaning of IMPUTATION in English [im.pu.ta.tion] n (1581) 1: the act of imputing: as a: attribution, ascription b: accusation c: insinuation 2: something imputed -- im.pu.ta.tive adj -- im.pu.ta.tive.ly adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012