sales talk: promotion by means of an argument and demonstration
promotion: a message issued in behalf of some product or cause or idea or person or institution
embalmment: preservation (of a dead body) by treating with balsams and drugs and other chemicals