Meaning of sales talk

Definition of sales talk

(noun) promotion by means of an argument and demonstration

Other information on sales talk

WIKIPEDIA results for sales talk
Amazon results for sales talk