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