Definition

People who criticize or denounce vehemently; those who express strong disapproval often in a harsh or abusive manner.