shin_guardEnglish

shin guard, shinpad

Noun

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

English: shin guard, shinpad

English words with similar meanings

Show 1 words