Verb
lay something at the feet of (third-person singular simple present lays something at the feet of, present participle laying something at the feet of, simple past and past participle laid something at the feet of)
(transitive, idiomatic) To assign responsibility for (something) to (someone).