bashing - definition and synonyms

noun [countable/uncountable] 

Your browser doesn’t support HTML5 audio

/ˈbæʃɪŋ/
singularbashing
pluralbashings
  1. 1
    a violent physical attack on someone, especially because of the group they belong to
  2. 2
    severe public criticism

    They got a bashing from the press.

    another round of teacher-bashing