Search in full dictionary

PITCHING, IN THERE (14)

PITCHING, IN THERE (14)
ScnMaster
(slang) putting forth one's best efforts; working hard, busily or steadily. SHSBC Binder 22 Approved Glossary