SHIN GUARD
Meaning of SHIN GUARD in English
noun
: a protective covering for the shin that is usually of stiffened canvas or leather and is used in various sports
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012