soft sell
English Dictionary
->
Letter S
-> soft sell
Search Dictionary:
soft sell Definition
(n)
suggestive
or
persuasive
advertising
soft sell Synonyms
soft sell
© Art Branch Inc.