LAY IN Meaning of LAY IN in English store up a supply of something, get and keep for future use They are trying to lay in as much food as possible before winter comes. English idioms vocab. Словарь английских идиом и выражений. 2012