Meaning of LEFT in English

LEFT

(LEAVE) [past simple] and [past participle] of leave

Cambridge English vocab.      Кембриджский английский словарь.