sales talk

English

Noun

sales talk (plural sales talks)

  1. A discourse used to try to persuade someone to buy a product.