English dictionary
shinpad meaning and definition
Definition and meaning of shinpad at MeaningMonkey.org. shinpad meaning and definition in the English Dictionary.SHINPAD noun
Definition of shinpad (noun)
- a stiff protective garment worn by hockey players or a catcher in baseball to protect the shins
- synonyms: shin guard
Source: Princeton University Wordnet