Hi, I have a question on word usage. Thanks in advance

Hi, I have a question on word usage.
How do you describe a person who does this to someone else ?

Let’s say the person is in authority, or a boss, or a teacher … For some unreasonable reason, he hates someone, and then he always wants to harm that person. For example, the teacher doesn’t like one of his student, and he always gives the student difficult math problems to make his grade go down, or he can take off some marks of the student just because of the student’s bad handwriting. Or he always criticizes that student before other students. That teacher won’t let the student eligible to participate in a math competition. In class, the teacher always restricts the imagination of the student … Everything is unreasonable …

In other words, in political language, we use ‘crackdown’, ‘suppress’, '‘crush’, ‘clip wings’ … but how about more commonly used words in normal conversation ?

My suggestions:

  1. come down on
  2. Be hard on
  3. Give someone hard time
  4. Throw a monkey wrench/spanner in the works

Hi,

These are a few of the idiomatic expressions I would use to convey your idea:

Take it out on someone

Have it in for someone

Do someone down

Pick on someone

Get it in for someone (Usually used in the past tense)

Have a down on someone

Alan

Thanks.

What do you think about other words such as ‘victimize’ and ‘bully’ ? Someone’s just told me about them.