SHIN PAD Meaning of SHIN PAD in English ■ noun a protective pad worn on the shins when playing soccer and other sports. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004