Sunday, September 10, 2017

lay (something) at the feet of (someone)

To make or hold someone, especially a group of people, responsible for something. Watch the video

from Idiom of the Day http://ift.tt/2jeO5kS
via IFTTT