We do not currently know of any synonyms for switch pitchers.
The noun switch pitchers is defined as: