tweza

Verb

 * 1) to humiliate, belittle, demean