1.verbTo censure (someone or something); to criticize.
2.verbTo bring into disrepute.
3.verb(usually followed by "for") To assert or consider that someone is the cause of something negative; to place blame, to attribute responsibility (for something negative or for doing something negative).