Definition of “shin splints” - English Dictionary

English