execration (n.)
- abhorrence
- abomination
- abuse
- anathema
- antipathy
- assault
- attack
- aversion
- ban
- berating
- bigotry
- blackening
- blasphemy
- commination
- contumely
- curse
- cussing
- damnation
- denunciation
- detestation
- diatribe
- dislike
- excommunication
- fulmination
- hate
- hatred
- hex
- imprecation
- invective
- jeremiad
- loathing
- malevolence
- malice
- malignity
- misanthropy
- misogyny
- odium
- onslaught
- peeve
- philippic
- phobia
- profanity
- proscription
- racism
- rating
- repugnance
- revilement
- screed
- spite
- spitefulness
- swearing
- tirade
- tongue-lashing
- vilification
- vituperation
- whammy
- xenophobia