He gloated over his rival’s defeat. = Se regodeó por la derrota de su rival.
Stop gloating, it’s not nice. = Deja de presumir, no queda bien.
to gloat: “To gloat” significa regodearse, alardear o mostrar una satisfacción excesiva por el propio éxito o por el fracaso de otra persona. No es simplemente estar contento; implica un tono de superioridad o burla. Suele tener una connotación negativa.