annalist - English Synonyms Dictionary