LAY UP


Meaning of LAY UP in English

1.

Store, provide, treasure up, lay in.

2.

Confine to the bed or the house.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.