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.