Definition of "detested"

detested