topnotch
English
[edit]Adjective
[edit]topnotch (comparative more topnotch, superlative most topnotch)
- Alternative form of top notch (“of the highest level”)
- That was a topnotch performance!
Translations
[edit]of the highest level — see top notch