Find the word definition

Wiktionary
switch pitchers

n. (switch pitcher English)