History
History
Synonyms
UK
US
Meaning:
overripe

too ripe

decayed, decaying

putrid

having become decayed and smelling bad

rotten, stinking

rotten

having gone bad; very unpleasant, ill, bad etc

decayed, decaying

DECOMPOSED as in Wiktionary
DECOMPOSED as in Wikipedia