Search in full dictionary
PITCHING, IN THERE (10)
PITCHING, IN THERE (10)
ScnMaster
(
slang
)
putting forth one's best
efforts
; working
hard
, busily or steadily.
—HSSC Glossary (approved 3-9-90)