hard-sell

Nouns

  • (n) forceful and insistent advertising

Words of close approximity