lay low
verb
1
: to bring or strike to earth : fell
hurricane winds are likely to lay low the balloon
2
: to knock out of a fight or out of action
flu had laid him low
3
: kill
laid low six or seven jackdaws—Ian Niall
: to lie low
Love words? Need even more definitions?
Merriam-Webster unabridged
Share