Question: what is the meaning of the idiomatic expression lay up?
Answer: lay up. 1. verb To cause someone to need to rest in order to recover or recuperate, as from illness or injury. A noun or pronoun can be used between "lay" and "up." Man, that flu laid me up for a week. All I did was sleep and eat chicken soup!