LEFT Meaning of LEFT in English (LEAVE) [past simple] and [past participle] of leave Cambridge English vocab. Кембриджский английский словарь. 2012