|
Definition of Lay at the feet of
1. Verb. (transitive idiomatic) To assign responsibility for (something) to {someone}. ¹
¹ Source: wiktionary.com
|
1. Verb. (transitive idiomatic) To assign responsibility for (something) to {someone}. ¹
¹ Source: wiktionary.com