I was just thinking about someone I went to school with who had a penchant for putting people down, and I was trying to think of a word that describes this, but couldn't find it. It would be a synonym of "
discouraging" and "
undermining", but these all have slightly different connotations ("to wear away", "cause discouragement" or "to make fall"), I want an adjective that has the connotation of a hammer hitting you on the head. The word does not necessarily need to describe someone who does this on purpose, out of evil intent. Is there such a word?
Removed the part that said "and physically making you be lower than you are" since I realized this was misleading in what I am looking for. The word should give you a mental picture of someone barraging you with negative comments, but it not necessarily affecting you. Think of someone who so often has something negative to "contribute" that many can just either ignore it or roll their eyes at it, and that is the extent of its effect. As I mentioned in another comment, I keep getting the mental picture of the word "buffet" as in, how waves buffet the shore. A constant hitting, without the hitting necessarily being devastating in its destruction. Hopefully this helps to narrow it down a bit.