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.