vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does track record mean?

Meaning of idioms with examples...

track record

The phrase a track record is an idiomatic expression that refers to a person or organization's past performance in any type of endeavor.

The origin of the phrase comes from racing, referring either to the best performance of any racehorse or athlete on a certain track, or to the history of a certain racer's past performance.


They have a strong track record in creating successful websites.

This idiom is in the sport category

More idioms