Definition

severe criticism, especially on a public platform, designed to shame or humiliate a person or group.