effaceable - English Synonyms Dictionary