pinned something on (verb) impugn: criticize, challenge
Detalii: to impugn is to dispute the truth, validity, or honesty of; to oppugn is to dispute the truth or validity of, to strive against
Sinonime: backslide, be overcome, be overtaken,
degenerate, fade, fail, fall, fall back,
lapse, recidivate,
regress, retrogress,
revert, sicken,
sink, slide back, slip back,
suffer, turn back,
worsenAntonime: get better,
heal,
progress,
strengthen