LAY UP


Meaning of LAY UP in English

take out of active service, put in a boat dock or a garage The weather was getting cold so they decided to lay up their boat for the winter.

English idioms vocab.      Словарь английских идиом и выражений.