poke full of holes (verb) discredit: blame, detract from
Sinonime: acquit, clear of charges, escape punishment, find not guilty, get away with, get off, get off scot-free, go free, go scot free, receive not-guilty verdict,
walkAntonime: commend,
credit,
honor,
praise