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. Словарь английских идиом и выражений. 2012