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. Словарь английских идиом. 2012