pitcher's rubbers
English
Noun
pitcher
's
rubbers
plural of
pitcher's rubber