1.Lit. to place something on the ground in front of someone. The cat came up to me and laid a mouse at my feet.The dog put a rabbit at my feet.
2.Fig. to hold someone responsible for something. I am going to lay this matter at your feet. You are clearly to blame.I will put this matter at your feet. It is your fault.