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!
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
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.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.