hard sell
English Thesaurus
1. forceful and insistent advertising (noun.act)
hypernym | : | advertising, publicizing, |
definition | : | the business of drawing public attention to goods and services (noun.act) |
Visual ArtiKata
Explore hard sell in ArtiKata.com >