Dictionary search results

Showing 1-3 of 3 results

shin pad British & World English

A pad worn to protect the shins when playing soccer, hockey, and other sports