dead; no longer living
From Latin decessus, past participle of decedere 'to depart, die'
Try Another Word