to defeat
Io ho vendicato ingiurie, raddrizzato torti, castigato insolenze, vinto giganti e sgominato mostri.
I've satisfied grievances, solved problems, punished insolences, and defeated giants. I'm in love.