押し売り

high-pressure selling; aggressive peddling; the hard sell; high-pressure salesman

Meaning

  1. nvsvt
    high-pressure selling; aggressive peddling; the hard sell; high-pressure salesman
  2. nvsvt
    forcing on someone (e.g. kindness)