What is the meaning of Euphemism?

The use of a word or phrase to replace another one that is considered more offensive, blunt or vulgar than the word or phrase by which it is replaced.

A word or phrase that replaces another in this way.

Source: wiktionary.org