Search in full dictionary
PITCHING, IN THERE (11)
PITCHING, IN THERE (11)
ScnMaster
(
slang
)
putting forth one's best
efforts
; working
hard
, busily or steadily.
—
PTS
-SP Approved Glossary