What is the meaning of shin pad in English?

Learn vocabulary with pictures as well as definitions of shin pad in English

Learn in

See more

n. shin pad

Definition of shin pad in English

Protective equipment for the shin.

Synonyms of shin pad in English

shin guard