MAKE A PITCH


Meaning of MAKE A PITCH in English

make an attempt at or bid for something.

→ pitch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.