Uk English Meaning of lay low
lay low
Other Uk English words related to lay low
Nearest Words of lay low
Definitions and Meaning of lay low in English
lay low
to knock out of a fight or out of action, to bring or strike to earth, to lie low, kill
FAQs About the word lay low
lay low
to knock out of a fight or out of action, to bring or strike to earth, to lie low, kill
Hid,lurked,Holed up,lay,rested,sat tight,skulked,sneaked,Avoided,eluded
appeared,came out,materialized,showed up,turned up
lay hold of => seize, lay by => lay by, lay an egg => lay an egg, lay (down) => Lie down, lawsuits => Lawsuits,