What's "blame on" mean and when's it used?
Native speaker’s answer
Rebecca
To "blame [something] on [someone]" means to hold them responsible for something negative that happened. You think they're responsible for something bad happening. Here it carries the meaning of covering one's actions and saying someone else did it. Ex: A lot of people blame climate change on big corporations. Ex: I'm sorry I put the blame on you. I know you didn't do it. Ex: I'll just blame the accident on Penny. She was in the car too.