'sales talk' definitions:

Definition of 'sales talk'

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