English dictionary
hard sell meaning and definition
Definition and meaning of hard sell at MeaningMonkey.org. hard sell meaning and definition in the English Dictionary.HARD SELL noun
Definition of hard sell (noun)
- forceful and insistent advertising
Source: Princeton University Wordnet