Find the word definition

Wiktionary
pinch hits

n. (pinch hit English) vb. (alternative spelling of pinch-hits English)