English dictionary
soft sell meaning and definition
Definition and meaning of soft sell at MeaningMonkey.org. soft sell meaning and definition in the English Dictionary.SOFT SELL noun
Definition of soft sell (noun)
- suggestive or persuasive advertising
Source: Princeton University Wordnet