Meaning of lay down on | Babel Free
Definitions
To fail in a responsibility or duty to (a person); to abandon (a post).
US, slang
Examples
“He said he'd do it, but he laid down on the mission.”
“I can't believe she would lay down on us.”
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.