Synonyms: reviewer, commentator
Definition: a writer who reports and analyzes events of the day
Definition: writes (books or stories or articles or the like) professionally (for pay)
Synonyms: observer, commentator
Definition: an expert who observes and comments on something
Similar words: expert
Definition: a person with special knowledge or ability who performs skillfully