EnglishA gamenounMeaningOne's highest level of performance; one's best form.SourcesNo citations have been attached yet.