RELATED WORDS
PARAPHRASING
too ripe
decayed, decaying
having become decayed and smelling bad
rotten, stinking
having gone bad; very unpleasant, ill, bad etc