RELATED WORDS
PARAPHRASING
having become decayed and smelling bad
rotten, stinking
having the smell or taste of stale fat or butter
rotten, strong-smelling