ha degollado
Present perfect él/ella/usted conjugation of degollar.

degollar

Así pues no creo que los animales estén siendo tratados con crueldad si no son aturdidos una vez se les ha degollado.
I do not therefore believe that animals are being treated cruelly if they are not stunned after their throats are cut.
Word of the Day
crimson