Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: shinpad.

shinpad top

[WORDNET DICTIONARY]

Noun shinpad has 1 senses

   shinpad(n = noun.artifact) shin guard - a stiff protective garment worn by hockey players or a catcher in baseball to protect the shins;
is a kind of protective garment