blame on (someone)(redirected from blame on him)
blame on (someone)
To foist or assign responsibility or guilt for something on someone else. A noun or pronoun can be used between "blame" and "on." My partner had been cooking the books for years, but because I was the CEO, our company's collapse was blamed on me. Don't blame your unhappiness on me—I told you not to take that job!
blame something on someone
to say that something is someone's fault; to place the guilt for something on someone. Don't blame it on me. I blamed it all on someone else.