sales pitch


Meanings

  • promotion by means of an argument and demonstration