文polyglot.
← English dictionary
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

Sources

Bidyazo vocabulary library ↗