Sales-pitch meaning

Remarks or demonstrations intended to persuade a consumer to make a purchase, especially when vigorously delivered or exaggerated.
noun
0
0
Advertisement