has deafened
Presente perfecto para el sujetohe/shedel verbodeafen.

deafen

It means that reason has deafened the heart.
Esto quiere decir que la razón ha ensordecido al corazón.
Palabra del día
el tema