LAY STH Meaning of LAY STH in English in / up to collect and store sth to use in the future :to lay in food supplies Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005