track record ( synonym found)

Definition of track record:

°Someone's past performances viewed as a whole.

Definition of track record:

°Someone's past performances viewed as a whole.

Back to Top