Dictionary search results

Showing 1-2 of 2 results

shin pad British & World English

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