critic Play nounA person who expresses an unfavourable opinion of something. SYNONYMS asperserattackerbackbiterbelittlercarpercavillercensurerdenigratordeprecatordetractordisparagerfault-finderknockernitpickerrevilertraducervilifier