Meaning 1 ►▼
to throw, toss or hurl an object
The President of the U.S. introduced Gorbachov to the game of horseshoe pitching and asked him to make a pitch.
Meaning 2 ►▼
to offer something, to support someone or something
The actor will make a pitch for the new product on TV.