English dictionary
shin splints meaning and definition
Definition and meaning of shin splints at MeaningMonkey.org. shin splints meaning and definition in the English Dictionary.SHIN SPLINTS noun
Definition of shin splints (noun)
- painful inflammation of the muscles around the shins; frequent among runners
Source: Princeton University Wordnet