Search in full dictionary
PITCHING, IN THERE (8)
PITCHING, IN THERE (8)
ScnMaster
(
slang
)
putting forth one's best
efforts
; working
hard
, busily or steadily.
—
Academy
Level
I Glossary - Approved November 1990