execrate /ˈɛksəˌkreɪt/ verb execrates; execrated; execrating
execrates; execrated; execrating
Learner's definition of EXECRATE
[+ object] formal
: to dislike and criticize (someone or something) very strongly诅咒;痛斥 — execration
/ˌɛksəˈkreɪʃən/ noun, plural execrations [count, noncount]