Synonyms: deprecate, depreciate, vilipend
Definition: belittle
Usage: The teacher should not deprecate his student's efforts
Similar words: belittle, pick at, disparage
Definition: express a negative opinion of
Usage: She disparaged her student's efforts