Definitions of sales talk:

  • noun:   promotion by means of an argument and demonstration