LAY IN Meaning of LAY IN in English [lay in] vt (1579): lay by, save Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012