'shin guard' definitions:

Definition of 'shin guard'

(from WordNet)
noun
A stiff protective garment worn by hockey players or a catcher in baseball to protect the shins [syn: shin guard, shinpad]