Like this video? Subscribe to our free daily email and get a new idiom video every day!
lay (something) at the feet of (someone)
To make or hold someone, especially a group of people, responsible for something. With every other department losing money each year, the managers have laid the company's success at the feet of our team.Even though there is a wide range of factors to consider, voters are quick to lay any economic woes at the feet of elected officials.