DictionaryAI

track star

Short definition from Wiktionary

Noun

  1. Somebody who is swift or excels in athletic running or in an occupation likened to it.

We haven’t written up track star yet: Simple and Standard meanings, examples and a quiz.