Find the word definition

Wiktionary
shin pads

n. (shin pad English). A pair of protective lower-leg coverings.

Usage examples of "shin pads".

He had no great hopes that either diagnostic unit could help him, but perhaps there'd be some skin-gloves and shin pads so he'd stop injuring himself.