Definition (insult)
to belittle someone, making them feel foolish or insignificant through criticism
She always likes to put me down in front of colleagues, making me feel worthless.
His remarks during the meeting were merely putting team members down without any constructive feedback.
Even in private, he often puts down his friends, which hurts their self-esteem.