v. 1. To knock down; to force into a lying position; to put out of action. Many trees were laid low by the storm. Jane was laid low by the flu. 2. To kill. The hunters laid low seven pheasants. 3. See: LIE LOW.
LAY LOW
Meaning of LAY LOW in English
American idioms English vocabulary. Английский словарь американских идиом. 2012