track_recordEnglish

track record, record

Noun

The fastest time ever recorded for a specific distance at a particular racetrack

English: track record

The sum of recognized accomplishments

English: record, track record

English words with similar meanings

Show 1 words