lay low[verb]Synonyms: fell, bowl (down
or over), flatten, floor, ground, knock down, knock over, level, mow (down), throw down, kill, cut off, destroy, dispatch, down, finish, put away, scrag, slay, take off
[TahlilGaran] English Synonym Dictionary ▲
lay low 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.
[TahlilGaran] English Idioms Dictionary ▲