English version

track meet in Other sports topic

track meetˈtrack meet noun [countable]  American EnglishDSO a sports event consisting of competitions in running, jumping etc