apologist - English Synonyms Dictionary