Reverse Dictionary: SALES PITCH

SALES PITCH

VERBS
1980 WORK IT to engage in high-pressure salesmanship → Amer. sl.
1981 SING to make a sales pitch → US carnival usage