A pejorative word or phrase, slur, or derogatory term is a word or grammatical form expressing a negative or a disrespectful connotation, a low opinion, or a lack of respect toward someone or something.[1] It is also used to express criticism, hostility, or disregard.
a remark that criticizes someone and is likely to have a harmful effect on their reputation:
an offensive word used to insult someone because of their race, sexuality (= the fact of being sexually attracted to people of a particular gender), etc.: