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