Meaning of shinpad

Definition of shinpad

(noun) a stiff protective garment worn by hockey players or a catcher in baseball to protect the shins

Other information on shinpad

WIKIPEDIA results for shinpad
Amazon results for shinpad