Langimage
English
B2

to place responsibility or blame directly on someone.

Meanings

to place responsibility or blame directly on someone.

The failure of the project rests squarely on the manager's shoulders.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59