criticizer

noun
  1. a person who criticizes; one who expresses disapproval or finds fault with something or someone
  2. Usage: often used to describe someone who offers critical commentary or judgment

Examples