Idiom: Hard sell

What does 'Hard sell' mean?

If someone puts a lot of pressure on you to do or buy something, they are hard selling it.


Idioms similar to 'Hard sell'

See also: