lay (something) at the feet of (someone) To make or hold someone, especially a group of people, responsible for something. Watch the video