LAIN Meaning of LAIN in English [past participle] of lie (POSITION) - After I'd lain down for an hour my headache went. Cambridge English vocab. Кембриджский английский словарь. 2012