Synonyms for "execrate"

Words with similar meaning