MAKE A PITCH


Meaning of MAKE A PITCH in English

try to sell, try to persuade

She handed him her resume and made a pitch for the job.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.