Meaning of BASHING in English
bash ‧ ing /ˈbæʃɪŋ/ BrE AmE noun [singular, uncountable]
1 . the action of attacking someone and hitting them:
Gay-bashing (=attacks on gay people) is on the increase.
give somebody a bashing
They gave him a real bashing.
2 . strong and usually unfair public criticism of a particular group or person:
union-bashing in the right-wing press
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012