English | German | Russian | Czech

lay something at the feet of English

Meaning lay something at the feet of meaning

What does lay something at the feet of mean?

lay something at the feet of

to assign responsibility for (something) to (someone)

Are you looking for...?

lay | something | at | the | feet | of