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.

English idioms vocab.      Словарь английских идиом и выражений.