english
1
general::
see under LAY ON, def. 3; PUT IT TO, def. 3.
American Heritage Idioms
2
general::
Phrase(s): put the blame on someone or something [and] lay the blame on someone or something; place the blame on someone or something to blame someone or something; to assign a bad outcome to someone or something. • Don’t put the blame on me. I didn’t do it. • We’ll have to place the blame for the damage on the storm.
McGrawhill's American Idioms And Phrasal Verbs