track record
nounDefinition of track record
: a record of past performance often taken as an indicator of likely future performance
Keep scrolling for more
Keep scrolling for more