left-handed specialist

listen to the pronunciation of left-handed specialist
English - English

Definition of left-handed specialist in English English dictionary

left-handed specialist
A left-handed relief pitcher who specializes in getting left-handed or poor right-handed switch batters out
left-handed specialist
Favorites