Crossword Clue:

A person who expresses an unfavorable opinion of something

AnswerCrossword Clue
VOICEROne who expresses an opinion