professor of logic - English Synonyms Dictionary