ohuduhiriravcriticise, humiliate, insult over and over; repeat speaking in an abusing language for several times3.5.1.8.2Insult3.5.1.8Criticizeder. ofohuduha