English Dictionary
Definition lay something at someone’s door in British English
lay something at someone’s door phrase
phrase
1
to say that someone is responsible for something bad that has happened
