SLAIN Meaning of SLAIN in English [past participle] of slay Cambridge English vocab. Кембриджский английский словарь. 2012