English
›
Words
execrate
Translation:
English
Verb
9
express
abhorrence for
8
detest
3
curse
Add
Translation