SHIN PAD Meaning of SHIN PAD in English ➡ shin guard Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005