The Italian term "detestato" matches the English term "detests"

other italian words that include "detestato" : english :
detestato abhors
detestato abominates
detestato loathes