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