Hard sell has 2 different meanings across 1 category:
Noun
forceful and insistent advertising
A sales technique of pressuring the potential buyer to agree to a purchase.