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.