Definition of “shin splints” - English Dictionary

british dictionary