blame (something) on (someone or something)(redirected from blame on him)
blame (something) on (someone or something)
To foist or assign responsibility or guilt for something on someone or something. 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! The athlete blamed his poor performance during the game on faulty equipment.
Farlex Dictionary of Idioms. © 2022 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.