English / phrasal verb
Blame on
MEANING IN ENGLISH
To assign responsibility or guilt for an adverse event directly to a particular entity or condition.
In context
01
Instead of addressing leadership gaps, they chose to blame the missed targets on poor timing.
02
A dependable team leader never blames project delays on junior staff members.
Synonyms
Pin on,lay on,attribute to
Antonyms
Take responsibility for,assume blame,vindicate
Collocations
Blame failure on market forces,blame delays on subordinates,blame losses on management