LAY UP Meaning of LAY UP in English [lay up] vt (14c) 1: to store up: lay by 2: to disable or confine with illness or injury 3: to take out of active service Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012