rot-proof - English Synonyms Dictionary