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

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