sales talk

Sales talk [ˊseɪlztɔ:k] n

1) расхваливание своего товара

2) агитация в пользу своего предложения и т.п.

Источник: Англо-русский словарь Мюллера на Gufo.me