LAY SOMETHING UP Meaning of LAY SOMETHING UP in English 1》 see lay something in. 2》 take a ship or other vehicle out of service. → lay Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004