RELATED WORDS
PARAPHRASING
(of people, animals, plants) no longer living
no longer alive
too ripe
decayed, decaying
having gone bad; very unpleasant, ill, bad etc