'sales talk' definitions:

Definition of 'sales talk'

From: WordNet
noun
Promotion by means of an argument and demonstration [syn: sales talk, sales pitch, pitch]