VariousWords beta
Related Terms:
Definitions:
Noun
hard sell
Definition: forceful and insistent advertising
Definition: A sales technique of pressuring the potential buyer to agree to a purchase.