Etymology

lay at someone's door

Today it means: To blame (a problem) on someone; to hold someone responsible for (something). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

Alludes to someone laying incriminating evidence at the door of a guilty person, perhaps during the night. Compare lie at someone's door.

Etymology from Wiktionary, CC BY-SA 4.0.