to impute [ imputed ; imputed ]
Notices
  • attribute something happening or existing to someomne or something;consider as belonging to