execrate (English) comes from Latin exsecrārī, from Latin sacrāre, from Latin sacrō, from Latin sacer, from Proto-Indo-European sh₂krós, from Proto-Indo-European seh₂k- — sacred.
execrate (English): to feel loathing for; to abhor; to declare to be...
Definitions
to feel loathing for; to abhor; to declare to be...