Definition of blame-shifting:
(v) :
(transitive, usually followed by "for") To assert or consider that someone is the cause of something negative; to place blame; to attribute responsibility (for something negative or for doing something negative).
(n) :
Responsibility for something meriting censure.
(n) :
Culpability for something negative or undesirable.
(n) :
Censure.
(v) :
To censure (someone or something); to criticize.
(v) :
(transitive, with "on") To assert the cause of some bad event.