Browse by letter

Lay (something) on (someone)

To direct blame or guilt for something on someone.

The company tried to lay the blame for the computer problems on the manager.