sales talk (English, noun)
expansion: sales talk (plural sales talks)
Senses:
glosses: A discourse used to try to persuade someone to buy a product.
Forms:
form: sales talks
tags: plural