lay something at the feet of

动词 v.

英文释义

动词 v.
  1. To assign responsibility for (something) to (someone). idiomatic,transitive
    — How much of our current agricultural policy can we lay at the feet of the Iowa caucuses?

词形变化

2 次浏览 数据来源: Wiktionary