IDIOM ►

in there pitching

Meaning 1
throwing the ball or another object such as a horseshoe
Sentence 1
He is in there pitching the ball to the batter.
Meaning 2
trying hard to do one's best
Sentence 2
Jane is always in there pitching for our legal team.