The antonyms for the word "over esteems" are underestimates, undervalues, underappreciates, disrespects, belittles, depreciates, and devalues. When one over esteems someone or something, it means they have an inflated or exaggerated opinion about them. In contrast, when someone underestimates or undervalues someone, they are not giving them the credit they deserve. Undervaluing someone could result in overlooking their potential, while disrespecting someone could result in hurting them emotionally. Therefore, it is important to have a balanced view of everything and everyone, rather than overestimating or underestimating them.