mothproof finish - English Synonyms Dictionary