Search in full dictionary
PITCHING, IN THERE (3)
PITCHING, IN THERE (3)
ScnMaster
(
slang
)
making an
effort
; working diligently; refusing to be defeated.
—HEV Approved Glossary