Advertisement

Synonyms of Rotten

Primary definition: Having decayed or decomposed, often producing a foul smell.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement