Find the word definition

Wiktionary
new standard

n. (context idiomatic English) Something that is set when someone does the unthinkable, or does something better than anyone else.

Wikipedia
New standard

New standard may refer to: