LAY LOW


Meaning of LAY LOW in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.