to punish (a person) severely with blows or by criticizing
criticize severely
to cause a person to be more sympathetic and understanding
correct, humiliate
(one of) a series of horizontal or sloping bars or rods of a fence etc; a continuous line of such bars, laid on the ground for trains; to criticize a person angrily
criticize harshly
blame, denounce
blame, denounce
to use abusive language about (a person, thing)
scold