hard sell
English Dictionary
->
Letter H
-> hard sell
Search Dictionary:
hard sell Definition
(n)
forceful
and
insistent
advertising
hard sell Synonyms
hard sell
© Art Branch Inc.