has been defeating
-ha estado derrotando
Present perfect progressivehe/sheconjugation ofdefeat.

defeat

The Army of Light has been defeating the vampires, through the programmed actions of confrontations and fights, but the human beings' incautious mind has been attracting them more and more to their conviviality, as vulnerable prays to their sharp teeth.
El Ejército de la Luz ha estado combatiendo a los vampiros en acciones programadas, enfrentamientos y batallas, peor la mente incauta de los seres humanos los ha atraído cada vez más hacia ellos, convirtiéndose en presas vulnerables a sus dientes afilados.
Other Dictionaries
Explore the meaning of defeat in our family of products.
Word of the Day
to drizzle