epithet - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈepɪθet/
singularepithet
pluralepithets
  1. a word or phrase that describes the main quality of someone or something
    1. a.
      mainly American an offensive or insulting name for someone