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)