putrescency - English Synonyms Dictionary